Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <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:

Inherited from TDes8:

Inherited from TDesC8:

Inherited from TPtr8:


Construction and destruction


TBufPtr8()

inline TBufPtr8();

Description

Default constructor.

[Top]


Member functions


Set(const TDes8 &)

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(const TDes8 &)

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(const TPtrC8 &)

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(TInt)

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.