TExternalizer< TAny > Class Template Reference

#include <s32strm.h>

template <>
class TExternalizer< TAny >

Detailed Description

A specific instantiation of the family of TExternalizer<class T> classes whose instances can be used to perform externalisation on behalf of other untyped objects.

Constructor & Destructor Documentation

TExternalizer ( )

TExternalizer()[inline]

Default constructor.

TExternalizer ( TExternalizeFunction )

TExternalizer(TExternalizeFunctionaFunction)[inline]

Constructs the externaliser with the specified externalisation function.

Parameters
aFunctionThe externalisation function.

Member Function Documentation

Function ( )

TExternalizeFunction Function()const [inline]

Gets a pointer to the function to be used to perform externalisation.

Return Value
The externalisation function.

operator() ( const TAny *, RWriteStream & )

voidoperator()(const TAny *aPtr,
RWriteStream &aStream
)const [inline]