RDataBuilderRootBase Class Reference

class RDataBuilderRootBase : public RDataBuilderBase

Data Builder Base class

Inherits from

Constructor & Destructor Documentation

RDataBuilderRootBase(const TLbsAssistanceDataLayoutMap *)

RDataBuilderRootBase(const TLbsAssistanceDataLayoutMap *aLayout)[protected]

RDataBuilderRootBase constructor

RDataBuilderRootBase constructor

Parameters

const TLbsAssistanceDataLayoutMap * aLayout

Member Functions Documentation

Close()

IMPORT_C voidClose()

Close

DataBuffer()

IMPORT_C TPtrC8DataBuffer()const

DataBuffer returns a TPtrC8

DataBufferAccess()

IMPORT_C TPtr8DataBufferAccess()

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

DoOpenL(TInt)

voidDoOpenL(TIntaDataSize)[protected]

Open method

Open method

Parameters

TInt aDataSize

IsOpen()

IMPORT_C TBoolIsOpen()const

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

SetTimeStamp(const TTime &)

IMPORT_C voidSetTimeStamp(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