Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: ImageCodec.h

Class TBufPtr8

class TBufPtr8 : public TPtr8;

Description

Utility class to allow forward iteration through the data contained in an 8 bit descriptor.

Derivation

Members

Defined in TBufPtr8:
Set(), Set(), SetLengthOnly(), Shift(), TBufPtr8()

Inherited from TDes8:
Append(), AppendFill(), AppendFormat(), AppendFormatList(), AppendJustify(), AppendNum(), AppendNumFixedWidth(), AppendNumFixedWidthUC(), AppendNumUC(), Capitalize(), Collapse(), Collate(), Copy(), CopyC(), CopyCP(), CopyF(), CopyLC(), CopyUC(), Delete(), Expand(), Fill(), FillZ(), Fold(), Format(), FormatList(), Insert(), Justify(), LeftTPtr(), LowerCase(), MaxLength(), MaxSize(), MidTPtr(), Num(), NumFixedWidth(), NumFixedWidthUC(), NumUC(), PtrZ(), Repeat(), Replace(), RightTPtr(), SetLength(), SetMax(), Swap(), Trim(), TrimAll(), TrimLeft(), TrimRight(), UpperCase(), WPtr(), Zero(), ZeroTerminate(), __DECLARE_TEST, iMaxLength, operator+=(), operator[]()

Inherited from TDesC8:
Alloc(), AllocL(), AllocLC(), AtC(), Compare(), CompareC(), CompareF(), DoSetLength(), Find(), FindC(), FindF(), Left(), Length(), Locate(), LocateF(), LocateReverse(), LocateReverseF(), Match(), MatchC(), MatchF(), Mid(), Ptr(), Right(), Size(), Type(), operator!=(), operator>(), operator>=(), operator<(), operator<=(), operator==()

Inherited from TPtr8:
iPtr, operator=()

See also:


Construction and destruction


TBufPtr8()

inline TBufPtr8();

Description

Default constructor.

[Top]


Member functions


Set()

inline void Set(const TDes8 &aDes);

Description

Produces a shallow copy of the argument descriptor.

Parameters

const TDes8 &aDes

A reference to the descriptor containing the relevant data.


SetLengthOnly()

inline void SetLengthOnly(const TDes8 &aDes);

Description

Produces a shallow copy of the argument descriptor, but also restricts pointer access to the current actual size of the argument descriptor.

Parameters

const TDes8 &aDes

A reference to the descriptor containing the relevant data.


Set()

inline void Set(const TPtrC8 &aDes);

Description

Produces a shallow copy of the argument descriptor, but restricts pointer access to the size of the const argument descriptor.

Parameters

const TPtrC8 &aDes

A reference to the descriptor containing the relevant data.


Shift()

inline void Shift(TInt aOffset);

Description

Seeks the current data pointer aOffset bytes from the current position.

Parameters

TInt aOffset

The number of bytes by which to seek.