TDbBlob Class Reference

class TDbBlob

Constructor & Destructor Documentation

TDbBlob()

TDbBlob ( ) [inline]

TDbBlob(TDbBlobId, TInt)

TDbBlob ( TDbBlobId anId,
TInt aSize =  KDbUndefinedLength
) [inline]

Parameters

TDbBlobId anId
TInt aSize =  KDbUndefinedLength

TDbBlob(const TUint8 *, TInt)

TDbBlob ( const TUint8 * aPtr,
TInt aSize
) [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 ( TInt aSize ) [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)

void SetId ( TDbBlobId anId ) [inline]

Parameters

TDbBlobId anId

SetSize(TInt)

void SetSize ( TInt aSize ) [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]