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