TDbColumn Class Reference

class TDbColumn
Public Member Functions
TDbColumn()
TDbColumn(RDbRow &, TDbColNo)
IMPORT_C voidCommitBlob(const TDbBlob &)
IMPORT_C TDbBlob &InitBlobL()
IMPORT_C voidSetBlobL(TDbBlobId, TInt)
IMPORT_C voidSetBlobL(const TUint8 *, TInt)
voidSetL(TInt32)
IMPORT_C voidSetL(TUint32)
IMPORT_C voidSetL(TInt64)
IMPORT_C voidSetL(TReal32)
IMPORT_C voidSetL(TReal64)
IMPORT_C voidSetL(const TDesC8 &)
IMPORT_C voidSetL(const TDesC16 &)
voidSetL(const TTime &)
voidSetL(const TDbCell *)
voidSetL(const TDbColumnC &)
voidSetNull()
Private Member Functions
RDbRow &Row()
IMPORT_C voidSetL(const TAny *, TInt)
Private Attributes
TDbColNo iColumn
RDbRow *iRow

Constructor & Destructor Documentation

TDbColumn()

TDbColumn()[inline]

TDbColumn(RDbRow &, TDbColNo)

TDbColumn(RDbRow &aRow,
TDbColNoaCol
)[inline]

Parameters

RDbRow & aRow
TDbColNo aCol

Member Functions Documentation

CommitBlob(const TDbBlob &)

IMPORT_C voidCommitBlob(const TDbBlob &aBlob)

Parameters

const TDbBlob & aBlob

InitBlobL()

IMPORT_C TDbBlob &InitBlobL()

Row()

RDbRow &Row()const [private, inline]

SetBlobL(TDbBlobId, TInt)

IMPORT_C voidSetBlobL(TDbBlobIdaBlobId,
TIntaSize =  KDbUndefinedLength
)

Parameters

TDbBlobId aBlobId
TInt aSize =  KDbUndefinedLength

SetBlobL(const TUint8 *, TInt)

IMPORT_C voidSetBlobL(const TUint8 *aData,
TIntaSize
)

Parameters

const TUint8 * aData
TInt aSize

SetL(TInt32)

voidSetL(TInt32aValue)[inline]

Parameters

TInt32 aValue

SetL(TUint32)

IMPORT_C voidSetL(TUint32aValue)

Parameters

TUint32 aValue

SetL(TInt64)

IMPORT_C voidSetL(TInt64aValue)

Parameters

TInt64 aValue

SetL(TReal32)

IMPORT_C voidSetL(TReal32aValue)

Parameters

TReal32 aValue

SetL(TReal64)

IMPORT_C voidSetL(TReal64aValue)

Parameters

TReal64 aValue

SetL(const TDesC8 &)

IMPORT_C voidSetL(const TDesC8 &aValue)

Parameters

const TDesC8 & aValue

SetL(const TDesC16 &)

IMPORT_C voidSetL(const TDesC16 &aValue)

Parameters

const TDesC16 & aValue

SetL(const TTime &)

voidSetL(const TTime &aValue)[inline]

Parameters

const TTime & aValue

SetL(const TDbCell *)

voidSetL(const TDbCell *aCell)[inline]

Parameters

const TDbCell * aCell

SetL(const TDbColumnC &)

voidSetL(const TDbColumnC &aColumn)[inline]

Parameters

const TDbColumnC & aColumn

SetL(const TAny *, TInt)

IMPORT_C voidSetL(const TAny *aPtr,
TIntaSize
)[private]

Parameters

const TAny * aPtr
TInt aSize

SetNull()

voidSetNull()[inline]

Member Data Documentation

TDbColNo iColumn

TDbColNo iColumn[private]

RDbRow * iRow

RDbRow *iRow[private]