TDbColumn Class Reference

class TDbColumn
Public Member Functions
TDbColumn ()
TDbColumn ( RDbRow &, TDbColNo )
IMPORT_C void CommitBlob (const TDbBlob &)
IMPORT_C TDbBlob & InitBlobL ()
IMPORT_C void SetBlobL ( TDbBlobId , TInt )
IMPORT_C void SetBlobL (const TUint8 *, TInt )
void SetL ( TInt32 )
IMPORT_C void SetL ( TUint32 )
IMPORT_C void SetL ( TInt64 )
IMPORT_C void SetL ( TReal32 )
IMPORT_C void SetL ( TReal64 )
IMPORT_C void SetL (const TDesC8 &)
IMPORT_C void SetL (const TDesC16 &)
void SetL (const TTime &)
void SetL (const TDbCell *)
void SetL (const TDbColumnC &)
void SetNull ()
Private Member Functions
RDbRow & Row ()
IMPORT_C void SetL (const TAny *, TInt )
Private Attributes
TDbColNo iColumn
RDbRow * iRow

Constructor & Destructor Documentation

TDbColumn()

TDbColumn ( ) [inline]

TDbColumn(RDbRow &, TDbColNo)

TDbColumn ( RDbRow & aRow,
TDbColNo aCol
) [inline]

Parameters

RDbRow & aRow
TDbColNo aCol

Member Functions Documentation

CommitBlob(const TDbBlob &)

IMPORT_C void CommitBlob ( const TDbBlob & aBlob )

Parameters

const TDbBlob & aBlob

InitBlobL()

IMPORT_C TDbBlob & InitBlobL ( )

Row()

RDbRow & Row ( ) const [private, inline]

SetBlobL(TDbBlobId, TInt)

IMPORT_C void SetBlobL ( TDbBlobId aBlobId,
TInt aSize =  KDbUndefinedLength
)

Parameters

TDbBlobId aBlobId
TInt aSize =  KDbUndefinedLength

SetBlobL(const TUint8 *, TInt)

IMPORT_C void SetBlobL ( const TUint8 * aData,
TInt aSize
)

Parameters

const TUint8 * aData
TInt aSize

SetL(TInt32)

void SetL ( TInt32 aValue ) [inline]

Parameters

TInt32 aValue

SetL(TUint32)

IMPORT_C void SetL ( TUint32 aValue )

Parameters

TUint32 aValue

SetL(TInt64)

IMPORT_C void SetL ( TInt64 aValue )

Parameters

TInt64 aValue

SetL(TReal32)

IMPORT_C void SetL ( TReal32 aValue )

Parameters

TReal32 aValue

SetL(TReal64)

IMPORT_C void SetL ( TReal64 aValue )

Parameters

TReal64 aValue

SetL(const TDesC8 &)

IMPORT_C void SetL ( const TDesC8 & aValue )

Parameters

const TDesC8 & aValue

SetL(const TDesC16 &)

IMPORT_C void SetL ( const TDesC16 & aValue )

Parameters

const TDesC16 & aValue

SetL(const TTime &)

void SetL ( const TTime & aValue ) [inline]

Parameters

const TTime & aValue

SetL(const TDbCell *)

void SetL ( const TDbCell * aCell ) [inline]

Parameters

const TDbCell * aCell

SetL(const TDbColumnC &)

void SetL ( const TDbColumnC & aColumn ) [inline]

Parameters

const TDbColumnC & aColumn

SetL(const TAny *, TInt)

IMPORT_C void SetL ( const TAny * aPtr,
TInt aSize
) [private]

Parameters

const TAny * aPtr
TInt aSize

SetNull()

void SetNull ( ) [inline]

Member Data Documentation

TDbColNo iColumn

TDbColNo iColumn [private]

RDbRow * iRow

RDbRow * iRow [private]