CMceComCodec::TIterator Class Reference

class CMceComCodec::TIterator

Constructor & Destructor Documentation

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

TIterator(const RPointerArray< CMceComCodec > &aCodecs,
TFilteraFilter = 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::TStreamStateMatchTypeaMatchType = EExactMatch
)

Parameters

CMceComCodec *& aCandidate
TIterator::TStreamStateMatchType aMatchType = EExactMatch

Reset()

voidReset()

SetFilter(TFilter, CMceComCodec *)

voidSetFilter(TFilteraFilter,
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]