RDataBuilderRootBase Class Reference

class RDataBuilderRootBase : public RDataBuilderBase

Data Builder Base class

Inherits from

Constructor & Destructor Documentation

RDataBuilderRootBase(const TLbsAssistanceDataLayoutMap *)

RDataBuilderRootBase ( const TLbsAssistanceDataLayoutMap * aLayout ) [protected]

Parameters

const TLbsAssistanceDataLayoutMap * aLayout

Member Functions Documentation

Close()

IMPORT_C void Close ( )

Close

DataBuffer()

IMPORT_C TPtrC8 DataBuffer ( ) const

DataBuffer returns a TPtrC8

DataBufferAccess()

IMPORT_C TPtr8 DataBufferAccess ( )

DataBufferAccess returns a TPtr8 . This allows copying another's Builder buffer into this builder's

DoOpenL(TInt)

void DoOpenL ( TInt aDataSize ) [protected]

Open method

Open method

Parameters

TInt aDataSize

IsOpen()

IMPORT_C TBool IsOpen ( ) const

IsOpen returns ETrue if the builder has been opened, EFalse otherwise.

SetTimeStamp(const TTime &)

IMPORT_C void SetTimeStamp ( const TTime & aUtcTime )

TimStamp Set's the builder's time stamp to the UTC time at the time this method is called.

Parameters

const TTime & aUtcTime

TimeStamp()

IMPORT_C const TTime & TimeStamp ( ) const

TimStamp returns the time stamp of this builder

Member Data Documentation

TUint32 * iData

TUint32 * iData [protected]

TInt iDataSize

TInt iDataSize [protected]

TUint8 iReserved

TUint8 iReserved [protected]

reserved