RPppOption Class Reference

class RPppOption : public RMBufChain

Inherits from

Public Member Functions
RPppOption ()
RPppOption ( RMBufChain &)
RPppOption & Cast ( RMBufChain &)
const RPppOption & Cast (const RMBufChain &)
TUint8 OptType ()
void SetL ( TUint8 , const TAny *, TInt )
void SetType (const TUint8 )
void SetValueLength ( TInt )
TInt ValueLength ()
TUint8 * ValuePtr ()
const TUint8 * ValuePtr ()
const RPppOption & operator= (const RMBufChain &)
Private Member Functions
TInt MaxLength ()
TInt SetLength ( TInt )
Inherited Functions
RCommsBufChain::Alloc(TInt,TCommsBufAllocator &)
RCommsBufChain::Alloc(TInt,TInt,TCommsBufAllocator &)
RCommsBufChain::Alloc(TInt,TInt,TInt,TCommsBufAllocator &)
RCommsBufChain::Append(RCommsBuf *)
RCommsBufChain::Append(RCommsBufChain &)
RCommsBufChain::Assign(RCommsBufChain &)
RCommsBufChain::Goto(TInt,TInt &,TInt &)const
RCommsBufChain::Goto(TInt,TInt &,TInt &,RCommsBuf *&)const
RCommsBufChain::Prepend(RCommsBuf *)
RCommsBufChain::Prepend(RCommsBufChain &)
RCommsBufChain::RCommsBufChain()
RCommsBufChain::RCommsBufChain(RCommsBuf *)
RCommsBufChain::Read(TDes8 &,TInt)const
RCommsBufChain::Split(TInt,RCommsBufChain &)
RCommsBufChain::Write(const TDesC8 &,TInt)
RMBufChain::Align(TInt)
RMBufChain::Alloc(TInt)
RMBufChain::Alloc(TInt,RMBufAllocator &)
RMBufChain::Alloc(TInt,TInt)
RMBufChain::Alloc(TInt,TInt,RMBufAllocator &)
RMBufChain::Alloc(TInt,TInt,TInt)
RMBufChain::Alloc(TInt,TInt,TInt,RMBufAllocator &)
RMBufChain::AllocL(TInt)
RMBufChain::AllocL(TInt,RMBufAllocator &)
RMBufChain::Append(RMBufChain &)
RMBufChain::Append(TInt)
RMBufChain::Append(TInt,RMBufAllocator &)
RMBufChain::AppendL(TInt)
RMBufChain::Assign(RMBufChain &)
RMBufChain::Assign(RMBufQ &)
RMBufChain::Copy(RMBufChain &)const
RMBufChain::Copy(RMBufChain &,TInt)const
RMBufChain::Copy(RMBufChain &,TInt,TInt)const
RMBufChain::Copy(RMBufChain &,TInt,TInt,TInt)const
RMBufChain::CopyIn(const TDesC8 &,TInt)
RMBufChain::CopyL(RMBufChain &,TInt,TInt)const
RMBufChain::CopyOut(TDes8 &,TInt)const
RMBufChain::Create(const TDesC8 &,TInt)
RMBufChain::CreateL(const TDesC8 &,TInt)
RMBufChain::FillZ(TInt)
RMBufChain::First()
RMBufChain::First()const
RMBufChain::Free()
RMBufChain::Goto(TInt,RMBuf *&,TInt &,TInt &)const
RMBufChain::Goto(TInt,RMBuf *&,TInt &,TInt &,RMBuf *&)const
RMBufChain::Init()
RMBufChain::IsEmpty()const
RMBufChain::Last()const
RMBufChain::Length()const
RMBufChain::Link(RMBufChain &)
RMBufChain::Next()
RMBufChain::Next()const
RMBufChain::NumBufs()const
RMBufChain::Prepend(RMBuf *)
RMBufChain::Prepend(RMBufChain &)
RMBufChain::Prepend(TInt)
RMBufChain::Prepend(TInt,RMBufAllocator &)
RMBufChain::PrependL(TInt)
RMBufChain::RMBufChain()
RMBufChain::RMBufChain(RCommsBuf *)
RMBufChain::ReAlloc(TInt)
RMBufChain::ReAllocL(TInt)
RMBufChain::Remove()
RMBufChain::Split(TInt,RMBufChain &)
RMBufChain::Split(TInt,RMBufChain &,RMBufAllocator &)
RMBufChain::SplitL(TInt,RMBufChain &)
RMBufChain::TrimEnd(TInt)
RMBufChain::TrimStart(TInt)
RMBufChain::Unlink()
RMBufChain::operator=(RMBuf *)
Inherited Attributes
RCommsBufChain::iNext

Constructor & Destructor Documentation

RPppOption()

RPppOption ( )

RPppOption(RMBufChain &)

RPppOption ( RMBufChain & aChain )

Parameters

RMBufChain & aChain

Member Functions Documentation

Cast(RMBufChain &)

RPppOption & Cast ( RMBufChain & aChain ) [static, inline]

Parameters

RMBufChain & aChain

Cast(const RMBufChain &)

const RPppOption & Cast ( const RMBufChain & aChain ) [static, inline]

Parameters

const RMBufChain & aChain

MaxLength()

TInt MaxLength ( ) const [private]

OptType()

TUint8 OptType ( ) const

SetL(TUint8, const TAny *, TInt)

void SetL ( TUint8 aType,
const TAny * aPtr,
TInt aLen
)

Parameters

TUint8 aType
const TAny * aPtr
TInt aLen

SetLength(TInt)

TInt SetLength ( TInt aLen ) [private]

Parameters

TInt aLen

SetType(const TUint8)

void SetType ( const TUint8 aType )

Parameters

const TUint8 aType

SetValueLength(TInt)

void SetValueLength ( TInt aLen )

Parameters

TInt aLen

ValueLength()

TInt ValueLength ( ) const

ValuePtr()

TUint8 * ValuePtr ( )

ValuePtr()

const TUint8 * ValuePtr ( ) const

operator=(const RMBufChain &)

const RPppOption & operator= ( const RMBufChain & aChain ) [inline]

Parameters

const RMBufChain & aChain