Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: S32STRM.H

Class MExternalizer

class MExternalizer;

Description

A family of classes defining an interface that can be implemented by classes that need to perform externalisation on behalf of others.

Members

Defined in MExternalizer:
ExternalizeL(), operator()()

See also:


Member functions


operator()()

inline void operator()(const T &anObject, RWriteStream &aStream) const;

Description

Parameters

const T &anObject

RWriteStream &aStream


ExternalizeL()

private: virtual void ExternalizeL(const T &anObject, RWriteStream &aStream) const=0;

Description

Performs externalisation.

The function is called by operator().

Parameters

const T &anObject

The object to be externalised.

RWriteStream &aStream

The write stream.