Quick Links:

bal | bbl | bdl | bsl

Public Member Functions | Public Attributes

bdlat_SymbolicConverter_Imp_resolveDynamicLhsProxy< RHS_TYPE, RHS_CATEGORY > Struct Template Reference
[Component bdlat_symbolicconverter]

#include <bdlat_symbolicconverter.h>

List of all members.

Public Member Functions

template<class TYPE >
int operator() (TYPE *, bslmf::Nil)
template<class TYPE , class ANY_CATEGORY >
int operator() (TYPE *object, ANY_CATEGORY category)

Public Attributes

bdlat_SymbolicConverter_Impd_instance_p
const RHS_TYPE * d_rhs_p

Detailed Description

template<class RHS_TYPE, class RHS_CATEGORY>
struct bdlat_SymbolicConverter_Imp_resolveDynamicLhsProxy< RHS_TYPE, RHS_CATEGORY >

Component-private struct. Do not use.

See Component bdlat_symbolicconverter


Member Function Documentation

template<class RHS_TYPE , class RHS_CATEGORY >
template<class TYPE >
int bdlat_SymbolicConverter_Imp_resolveDynamicLhsProxy< RHS_TYPE, RHS_CATEGORY >::operator() ( TYPE *  ,
bslmf::Nil   
) [inline]

References BSLS_ASSERT_SAFE.

template<class RHS_TYPE , class RHS_CATEGORY >
template<class TYPE , class ANY_CATEGORY >
int bdlat_SymbolicConverter_Imp_resolveDynamicLhsProxy< RHS_TYPE, RHS_CATEGORY >::operator() ( TYPE *  object,
ANY_CATEGORY  category 
) [inline]

Member Data Documentation

template<class RHS_TYPE , class RHS_CATEGORY >
bdlat_SymbolicConverter_Imp* bdlat_SymbolicConverter_Imp_resolveDynamicLhsProxy< RHS_TYPE, RHS_CATEGORY >::d_instance_p
template<class RHS_TYPE , class RHS_CATEGORY >
const RHS_TYPE* bdlat_SymbolicConverter_Imp_resolveDynamicLhsProxy< RHS_TYPE, RHS_CATEGORY >::d_rhs_p

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