CMceComCodec::TIterator Class Reference

class CMceComCodec::TIterator

Constructor & Destructor Documentation

TIterator(const RPointerArray< CMceComCodec > &, TFilter, CMceComCodec *)

TIterator ( const RPointerArray < CMceComCodec > & aCodecs,
TFilter aFilter = EFilterNone,
CMceComCodec * aCodec = NULL
)

Parameters

const RPointerArray < CMceComCodec > & aCodecs
TFilter aFilter = EFilterNone
CMceComCodec * aCodec = NULL

Member Functions Documentation

Count()

TInt Count ( )

IsEof()

TBool IsEof ( )

Next(CMceComCodec *&, TIterator::TStreamStateMatchType)

TBool Next ( CMceComCodec *& aCandidate,
TIterator::TStreamStateMatchType aMatchType = EExactMatch
)

Parameters

CMceComCodec *& aCandidate
TIterator::TStreamStateMatchType aMatchType = EExactMatch

Reset()

void Reset ( )

SetFilter(TFilter, CMceComCodec *)

void SetFilter ( TFilter aFilter,
CMceComCodec * aCodec = NULL
)

Parameters

TFilter aFilter
CMceComCodec * aCodec = NULL

Member Enumerations Documentation

Enum TFilter

Enumerators

EFilterNone = 0
EFilterIsNegotiated
EFilterAssociatedLocal

Enum TStreamStateMatchType

Enumerators

EExactMatch
EOtherSdpName

Member Data Documentation

CMceComCodec * iCodec

CMceComCodec * iCodec [private]

const RPointerArray< CMceComCodec > & iCodecs

const RPointerArray < CMceComCodec > & iCodecs [private]

TInt iCurrentIndex

TInt iCurrentIndex [private]

TFilter iFilter

TFilter iFilter [private]