Bayonne2 / Common C++ 2 Framework
|
iterator through the list of synchronizations sources in this session More...
#include <iqueue.h>
Public Types | |
typedef std::forward_iterator_tag | iterator_category |
typedef SyncSource | value_type |
typedef ptrdiff_t | difference_type |
typedef const SyncSource * | pointer |
typedef const SyncSource & | reference |
Public Member Functions | |
SyncSourcesIterator (SyncSourceLink *l=NULL) | |
SyncSourcesIterator (const SyncSourcesIterator &si) | |
reference | operator* () const |
pointer | operator-> () const |
SyncSourcesIterator & | operator++ () |
SyncSourcesIterator | operator++ (int) |
Private Attributes | |
SyncSourceLink * | link |
Friends | |
bool | operator== (const SyncSourcesIterator &l, const SyncSourcesIterator &r) |
bool | operator!= (const SyncSourcesIterator &l, const SyncSourcesIterator &r) |
iterator through the list of synchronizations sources in this session
typedef ptrdiff_t IncomingDataQueue::SyncSourcesIterator::difference_type |
typedef std::forward_iterator_tag IncomingDataQueue::SyncSourcesIterator::iterator_category |
typedef const SyncSource* IncomingDataQueue::SyncSourcesIterator::pointer |
typedef const SyncSource& IncomingDataQueue::SyncSourcesIterator::reference |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
private |