Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <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:


Member functions


operator()(const T &,RWriteStream &)const

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

Description

Parameters

const T &anObject

RWriteStream &aStream


ExternalizeL(const T &,RWriteStream &)const

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.