TCommsBufIter Class Reference

class TCommsBufIter

Iterator to iterate the RCommsBuf within a chain

Constructor & Destructor Documentation

TCommsBufIter(RCommsBufChain &)

TCommsBufIter ( RCommsBufChain & aChain ) [inline]

Construct an iterator for the RCommsBuf using the supplied chain

Parameters

RCommsBufChain & aChain

TCommsBufIter()

TCommsBufIter ( ) [private, inline]

The constructor

TCommsBufIter(RCommsBuf *)

TCommsBufIter ( RCommsBuf * aBuf ) [private, inline]

Construct an iterator for the RCommsBuf using the supplied RCommsBuf

Parameters

RCommsBuf * aBuf

Member Functions Documentation

AtEnd()

TBool AtEnd ( ) const [inline]

Check if the iterator is at the end. If so, further calls to TCommsBufIter::Current returns NULL.

Current()

RCommsBuf * Current ( ) [inline]

Returns the pointer to the current RCommsBuf

operator++(TInt)

TCommsBufIter operator++ ( TInt ) [inline]

Advance the iterator

Parameters

TInt

operator++()

TCommsBufIter & operator++ ( ) [inline]

Advance the iterator

Member Data Documentation

RCommsBuf * iCurrent

RCommsBuf * iCurrent [private]