#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) |
Friends | |
bool | operator== (const SyncSourcesIterator &l, const SyncSourcesIterator &r) |
bool | operator!= (const SyncSourcesIterator &l, const SyncSourcesIterator &r) |
typedef std::forward_iterator_tag IncomingDataQueue::SyncSourcesIterator::iterator_category |
typedef ptrdiff_t IncomingDataQueue::SyncSourcesIterator::difference_type |
typedef const SyncSource* IncomingDataQueue::SyncSourcesIterator::pointer |
typedef const SyncSource& IncomingDataQueue::SyncSourcesIterator::reference |
IncomingDataQueue::SyncSourcesIterator::SyncSourcesIterator | ( | SyncSourceLink * | l = NULL |
) | [inline] |
IncomingDataQueue::SyncSourcesIterator::SyncSourcesIterator | ( | const SyncSourcesIterator & | si | ) | [inline] |
reference IncomingDataQueue::SyncSourcesIterator::operator* | ( | ) | const [inline] |
pointer IncomingDataQueue::SyncSourcesIterator::operator-> | ( | ) | const [inline] |
SyncSourcesIterator& IncomingDataQueue::SyncSourcesIterator::operator++ | ( | ) | [inline] |
SyncSourcesIterator IncomingDataQueue::SyncSourcesIterator::operator++ | ( | int | ) | [inline] |
bool operator== | ( | const SyncSourcesIterator & | l, | |
const SyncSourcesIterator & | r | |||
) | [friend] |
bool operator!= | ( | const SyncSourcesIterator & | l, | |
const SyncSourcesIterator & | r | |||
) | [friend] |