#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) |
Friends | |
| bool | operator== (const ParticipantsIterator &l, const ParticipantsIterator &r) |
| bool | operator!= (const ParticipantsIterator &l, const ParticipantsIterator &r) |
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 |
| RTPApplication::ParticipantsIterator::ParticipantsIterator | ( | ParticipantLink * | p = NULL |
) | [inline] |
| RTPApplication::ParticipantsIterator::ParticipantsIterator | ( | const ParticipantsIterator & | pi | ) | [inline] |
| reference RTPApplication::ParticipantsIterator::operator * | ( | ) | const [inline] |
| ParticipantsIterator RTPApplication::ParticipantsIterator::operator++ | ( | int | ) | [inline] |
| ParticipantsIterator& RTPApplication::ParticipantsIterator::operator++ | ( | ) | [inline] |
| pointer RTPApplication::ParticipantsIterator::operator-> | ( | ) | const [inline] |
| bool operator!= | ( | const ParticipantsIterator & | l, | |
| const ParticipantsIterator & | r | |||
| ) | [friend] |
| bool operator== | ( | const ParticipantsIterator & | l, | |
| const ParticipantsIterator & | r | |||
| ) | [friend] |
1.4.7