BDE 4.14.0 Production release
|
#include <bdlat_symbolicconverter.h>
Public Member Functions | |
bdlat_SymbolicConverter_StoreInSequence (SEQUENCE_TYPE *destination, bdlat_SymbolicConverter_Imp *imp) | |
template<class SOURCE_MEMBER_TYPE , class INFO_TYPE > | |
int | operator() (const SOURCE_MEMBER_TYPE &sourceMember, const INFO_TYPE &info) const |
This visitor is used when assigning to a sequence. It will visit each member from the source object. Each time a member is visited, it will use the LoadValue
visitor template to visit the member with the same name in the destination sequence. This will cause the value of the member in the source object to be assigned to the member (with the same name) of the destination sequence object.