Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

bdlat_SymbolicConverter_LoadValue< RVALUE_TYPE > Class Template Reference
[Component bdlat_symbolicconverter]

#include <bdlat_symbolicconverter.h>

List of all members.

Public Member Functions

 bdlat_SymbolicConverter_LoadValue (const RVALUE_TYPE &value, bdlat_SymbolicConverter_Imp *imp)
template<class LVALUE_TYPE , class INFO_TYPE >
int operator() (LVALUE_TYPE *object, const INFO_TYPE &) const
template<class LVALUE_TYPE >
int operator() (LVALUE_TYPE *object) const

Detailed Description

template<class RVALUE_TYPE>
class bdlat_SymbolicConverter_LoadValue< RVALUE_TYPE >

This visitor assigns d_value to the visited member.

See Component bdlat_symbolicconverter


Constructor & Destructor Documentation

template<class RVALUE_TYPE >
bdlat_SymbolicConverter_LoadValue< RVALUE_TYPE >::bdlat_SymbolicConverter_LoadValue ( const RVALUE_TYPE &  value,
bdlat_SymbolicConverter_Imp imp 
) [explicit]

Member Function Documentation

template<class RVALUE_TYPE >
template<class LVALUE_TYPE , class INFO_TYPE >
int bdlat_SymbolicConverter_LoadValue< RVALUE_TYPE >::operator() ( LVALUE_TYPE *  object,
const INFO_TYPE &   
) const

Assign d_value to the specified *object.

template<class RVALUE_TYPE >
template<class LVALUE_TYPE >
int bdlat_SymbolicConverter_LoadValue< RVALUE_TYPE >::operator() ( LVALUE_TYPE *  object  )  const

Assign d_value to the specified *object.


The documentation for this class was generated from the following file: