RDbRow Class Reference

class RDbRow

Constructor & Destructor Documentation

RDbRow()

IMPORT_C RDbRow ( )

RDbRow(TAny *, TInt)

RDbRow ( TAny * aBuf,
TInt aMaxSize
) [inline]

Parameters

TAny * aBuf
TInt aMaxSize

RDbRow(TAny *, TInt, TInt)

RDbRow ( TAny * aBuf,
TInt aSize,
TInt aMaxSize
) [inline]

Parameters

TAny * aBuf
TInt aSize
TInt aMaxSize

Member Functions Documentation

Close()

IMPORT_C void Close ( )

ColCell(TDbColNo)

IMPORT_C const TDbCell * ColCell ( TDbColNo aCol ) const

Parameters

TDbColNo aCol

Column(TDbColNo)

TDbCell * Column ( TDbColNo aCol ) const [private]

Parameters

TDbColNo aCol

Column()

TInt Column ( ) const [private, inline]

CreateL(TInt)

IMPORT_C void CreateL ( TInt aMaxSize )

Parameters

TInt aMaxSize

Diff(const TDbCell *, const TDbCell *)

TInt Diff ( const TDbCell * aBegin,
const TDbCell * aEnd
) [static, inline]

Parameters

const TDbCell * aBegin
const TDbCell * aEnd

End()

const TDbCell * End ( ) const [inline]

ExtendL(TInt)

void ExtendL ( TInt aAdjust ) [private]

Parameters

TInt aAdjust

First()

TDbCell * First ( ) [inline]

First()

const TDbCell * First ( ) const [inline]

GrowL(TInt)

IMPORT_C void GrowL ( TInt aMaxSize )

Parameters

TInt aMaxSize

Last()

const TDbCell * Last ( ) const [inline]

MaxSize()

TInt MaxSize ( ) const [inline]

Open(TAny *, TInt)

void Open ( TAny * aBuf,
TInt aMaxSize
) [inline]

Parameters

TAny * aBuf
TInt aMaxSize

Open(TAny *, TInt, TInt)

IMPORT_C void Open ( TAny * aBuf,
TInt aSize,
TInt aMaxSize
)

Parameters

TAny * aBuf
TInt aSize
TInt aMaxSize

Owned()

TBool Owned ( ) const [private, inline]

PushL()

void PushL ( )

ReallocL(TInt)

TInt ReallocL ( TInt aMaxSize ) [private]

Parameters

TInt aMaxSize

Reset()

void Reset ( ) [inline]

SetCache(TDbCell *, TInt)

void SetCache ( TDbCell * aCell,
TInt aColumn
) [private, inline]

Parameters

TDbCell * aCell
TInt aColumn

SetColumnWidthL(TDbColNo, TInt)

IMPORT_C TAny * SetColumnWidthL ( TDbColNo aCol,
TInt aWidth
) [private]

Parameters

TDbColNo aCol
TInt aWidth

SetSize(TInt)

IMPORT_C void SetSize ( TInt aSize )

Parameters

TInt aSize

Size()

TInt Size ( ) const [inline]

Member Data Documentation

TDbCell * iCell

TDbCell * iCell [private]

TUint iColumn

TUint iColumn [private]

TDbCell * iEnd

TDbCell * iEnd [private]

TDbCell * iFirst

TDbCell * iFirst [private]

TDbCell * iLast

TDbCell * iLast [private]