| Interface access: | internal to technology | |
class CStreamElementBase : public CBase;
Description
Pure virtual base class for streamable classes. Used when a class must be passed accross a client server interface
Derivation
CBase - No description.CStreamElementBase - Pure virtual base class for streamable classes. Used when a class must be passed...
Members
Defined in CStreamElementBase:
Construction and destruction
| Interface access: | internal to technology | Inherited from: CStreamElementBase |
inline virtual ~CStreamElementBase();
Description
| Interface access: | internal to technology | Inherited from: CStreamElementBase |
IMPORT_C HBufC8* MarshalDataL();
Description
Creates HBufC8 with a representation of this object
Return value
| Interface access: | internal to technology | Inherited from: CStreamElementBase |
static inline TInt MaxSize();
Description
Return value
| Interface access: | internal to technology | Inherited from: CStreamElementBase |
virtual TInt Size() const=0;
Description
Return value
InternalizeL(RReadStream &)
| Interface access: | internal to technology | Inherited from: CStreamElementBase |
virtual void InternalizeL(RReadStream &aStream)=0;
Description
Parameters
ExternalizeL(RWriteStream &,CBufFlat *)
| Interface access: | internal to technology | Inherited from: CStreamElementBase |
virtual void ExternalizeL(RWriteStream &aStream, CBufFlat *buf)=0;
Description
Parameters
RWriteStream &aStream |
|
CBufFlat *buf |
|
|
| Interface access: | internal to technology | Inherited from: CStreamElementBase |
TUint32 iSpare1;
Description
| Interface access: | internal to technology | Inherited from: CStreamElementBase |
TUint32 iSpare2;
Description