Bayonne2 / Common C++ 2 Framework
|
Iterator through the list of participants in this session. More...
#include <sources.h>
Public Types | |
typedef std::forward_iterator_tag | iterator_category |
typedef Participant | value_type |
typedef ptrdiff_t | difference_type |
typedef const Participant * | pointer |
typedef const Participant & | reference |
Public Member Functions | |
ParticipantsIterator (ParticipantLink *p=NULL) | |
ParticipantsIterator (const ParticipantsIterator &pi) | |
reference | operator* () const |
pointer | operator-> () const |
ParticipantsIterator & | operator++ () |
ParticipantsIterator | operator++ (int) |
Private Attributes | |
ParticipantLink * | link |
Friends | |
bool | operator== (const ParticipantsIterator &l, const ParticipantsIterator &r) |
bool | operator!= (const ParticipantsIterator &l, const ParticipantsIterator &r) |
Iterator through the list of participants in this session.
Somehow resembles and standard const_iterator
typedef ptrdiff_t RTPApplication::ParticipantsIterator::difference_type |
typedef std::forward_iterator_tag RTPApplication::ParticipantsIterator::iterator_category |
typedef const Participant* RTPApplication::ParticipantsIterator::pointer |
typedef const Participant& RTPApplication::ParticipantsIterator::reference |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
private |