| class TExternalizer | 
A family of classes whose instances can be used to perform externalisation on behalf of other objects.
| Public Member Functions | |
|---|---|
| TExternalizeFunction | Function() | 
| void | operator()(const T &, RWriteStream &) | 
| Private Member Functions | |
|---|---|
| void | ExternalizeAsL(const TAny *, RWriteStream &) | 
| void | ExternalizeAsL | ( | const TAny * | aPtr, | 
| RWriteStream & | aStream | |||
| ) | [private, static, inline] | |||
| const TAny * aPtr | |
| RWriteStream & aStream | 
| TExternalizeFunction | Function | ( | ) | [static, inline] | 
Gets a pointer to the function to be used to perform externalisation.
The implementation is the private, static member of this class, ExternalizeAsL().
The externalisation function.
| void | operator() | ( | const T & | anObject, | 
| RWriteStream & | aStream | |||
| ) | const [inline] | |||
| const T & anObject | |
| RWriteStream & aStream |