TDbBlob Class Reference

class TDbBlob

Constructor & Destructor Documentation

TDbBlob()

TDbBlob()[inline]

TDbBlob(TDbBlobId, TInt)

TDbBlob(TDbBlobIdanId,
TIntaSize =  KDbUndefinedLength
)[inline]

Parameters

TDbBlobId anId
TInt aSize =  KDbUndefinedLength

TDbBlob(const TUint8 *, TInt)

TDbBlob(const TUint8 *aPtr,
TIntaSize
)[inline]

Parameters

const TUint8 * aPtr
TInt aSize

Member Functions Documentation

CellSize()

TInt CellSize()const [inline]

Data()

const TUint8 *Data()const [inline]

Id()

TDbBlobId Id()const [inline]

InlineBuffer()

TUint8 *InlineBuffer()[inline]

InlineSize(TInt)

TInt InlineSize(TIntaSize)[static, inline]

Parameters

TInt aSize

IsInline()

TBool IsInline()const [inline]

PtrC16()

TPtrC16 PtrC16()const [inline]

PtrC8()

TPtrC8 PtrC8()const [inline]

RefSize()

TInt RefSize()[static, inline]

SetId(TDbBlobId)

voidSetId(TDbBlobIdanId)[inline]

Parameters

TDbBlobId anId

SetSize(TInt)

voidSetSize(TIntaSize)[inline]

Parameters

TInt aSize

Size()

TInt Size()const [inline]

Member Data Documentation

TDbBlobId iId

TDbBlobId iId[private]

TUint8 iInline

TUint8 iInline[private]

TInt iSize

TInt iSize[private]