Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <S32STRM.H>

Class TExternalizer< TAny >

class TExternalizer< TAny >;

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.

Members

Defined in TExternalizer< TAny >:


Member functions


TExternalizer()

inline TExternalizer();

Description

Default constructor.

Return value


TExternalizer(TExternalizeFunction)

inline TExternalizer(TExternalizeFunction aFunction);

Description

Constructs the externaliser with the specified externalisation function.

Parameters

TExternalizeFunction aFunction

The externalisation function.

Return value


operator()(const TAny *,RWriteStream &)const

inline void operator()(const TAny *aPtr, RWriteStream &aStream) const;

Description

Parameters

const TAny *aPtr

RWriteStream &aStream


Function()const

inline TExternalizeFunction Function() const;

Description

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

Return value

TExternalizeFunction

The externalisation function.