Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

bdlat_SymbolicConverter_StoreValue< LVALUE_TYPE > Class Template Reference
[Component bdlat_symbolicconverter]

#include <bdlat_symbolicconverter.h>

List of all members.

Public Member Functions

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

Detailed Description

template<class LVALUE_TYPE>
class bdlat_SymbolicConverter_StoreValue< LVALUE_TYPE >

This visitor assigns the value of the visited member to d_destination_p.

See Component bdlat_symbolicconverter


Constructor & Destructor Documentation

template<class LVALUE_TYPE >
bdlat_SymbolicConverter_StoreValue< LVALUE_TYPE >::bdlat_SymbolicConverter_StoreValue ( LVALUE_TYPE *  destination,
bdlat_SymbolicConverter_Imp imp 
) [explicit]

Member Function Documentation

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

Assign the specified object to *d_lValue_p.

template<class LVALUE_TYPE >
template<class RVALUE_TYPE >
int bdlat_SymbolicConverter_StoreValue< LVALUE_TYPE >::operator() ( const RVALUE_TYPE &  object  )  const

Assign the specified object to *d_lValue_p.


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