Public Types | |
| typedef SinkList< T > | tThis |
| typedef cCollectionImpl < ni::CollectionTraitsVector < ni::CollectionTraitsInterface < T > > >::tImmutable | tImmutableCollection |
| typedef tImmutableCollection::sIterator | sIterator |
| typedef tImmutableCollection::const_iterator | const_iterator |
| typedef tImmutableCollection::const_reverse_iterator | const_reverse_iterator |
Public Types inherited from cIUnknownImpl< iSinkList, eIUnknownImplFlags_DontInherit1, iCollection > | |
| typedef cIUnknownImpl < iSinkList, FLAGS, iCollection, T2, T3, T4 > | BaseImpl |
| typedef iSinkList | Base0 |
| typedef iCollection | Base1 |
| typedef T2 | Base2 |
| typedef T3 | Base3 |
| typedef T4 | Base4 |
Static Public Member Functions | |
| static SinkList< T > * | Create () |
| typedef cCollectionImpl< ni::CollectionTraitsVector<ni::CollectionTraitsInterface<T> > >::tImmutable tImmutableCollection |
| niClassNoCopyAssign | ( | SinkList< T > | ) |
|
static |
| const tUUID& GetSinkUUID | ( | ) | const |
| void Clear | ( | ) |
| tBool AddSink | ( | T * | apSink | ) |
| tBool AddFrontSink | ( | T * | apSink | ) |
| tBool RemoveSink | ( | T * | apSink | ) |
| tBool GetMute | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| sIterator* _ImmutableIterator | ( | ) | const |
| Ptr<tImmutableCollection> _ImmutableCollection | ( | ) | const |
| bool empty | ( | ) | const |
| size_t size | ( | ) | const |
1.8.7