#include <MPIInputSpikeBuffer.h>

Public Member Functions | |
| MPIInputSpikeBufferIterator () | |
| MPIInputSpikeBufferIterator< T > & | operator++ () |
| MPIInputSpikeBufferElement & | operator* () |
| MPIInputSpikeBufferElement * | operator-> () |
Protected Attributes | |
| MPIInputSpikeBufferElement | elem |
| T * | pbuf |
| T * | curr_pos |
| unsigned int | len |
| T | guard_value |
Friends | |
| class | MPIInputSpikeBuffer< T > |
| bool | operator== (const MPIInputSpikeBufferIterator< T > &it1, const MPIInputSpikeBufferIterator< T > &it2) |
| bool | operator!= (const MPIInputSpikeBufferIterator< T > &it1, const MPIInputSpikeBufferIterator< T > &it2) |
Points to a temporary element contained within itself, constructed on the fly from the actual position in MPIInputSpikeBuffer.
Definition at line 55 of file MPIInputSpikeBuffer.h.
| MPIInputSpikeBufferIterator< T >::MPIInputSpikeBufferIterator | ( | ) | [inline] |
Definition at line 260 of file MPIInputSpikeBuffer.h.
References MPIInputSpikeBufferIterator< T >::guard_value.
| MPIInputSpikeBufferIterator< T > & MPIInputSpikeBufferIterator< T >::operator++ | ( | ) | [inline] |
Definition at line 268 of file MPIInputSpikeBuffer.h.
References MPIInputSpikeBufferIterator< T >::curr_pos, MPIInputSpikeBufferIterator< T >::elem, MPIInputSpikeBufferElement::engine, MPIInputSpikeBufferIterator< T >::guard_value, MPIInputSpikeBufferIterator< T >::len, MPIInputSpikeBufferElement::oid, MPIInputSpikeBufferIterator< T >::pbuf, and MPIInputSpikeBufferElement::timestamp.
| MPIInputSpikeBufferElement& MPIInputSpikeBufferIterator< T >::operator* | ( | ) | [inline] |
Definition at line 62 of file MPIInputSpikeBuffer.h.
References MPIInputSpikeBufferIterator< T >::elem.
| MPIInputSpikeBufferElement* MPIInputSpikeBufferIterator< T >::operator-> | ( | ) | [inline] |
Definition at line 67 of file MPIInputSpikeBuffer.h.
References MPIInputSpikeBufferIterator< T >::elem.
friend class MPIInputSpikeBuffer< T > [friend] |
Definition at line 81 of file MPIInputSpikeBuffer.h.
| bool operator== | ( | const MPIInputSpikeBufferIterator< T > & | it1, | |
| const MPIInputSpikeBufferIterator< T > & | it2 | |||
| ) | [friend] |
Definition at line 36 of file MPIInputSpikeBuffer.h.
| bool operator!= | ( | const MPIInputSpikeBufferIterator< T > & | it1, | |
| const MPIInputSpikeBufferIterator< T > & | it2 | |||
| ) | [friend] |
Definition at line 42 of file MPIInputSpikeBuffer.h.
MPIInputSpikeBufferElement MPIInputSpikeBufferIterator< T >::elem [protected] |
Definition at line 73 of file MPIInputSpikeBuffer.h.
Referenced by MPIInputSpikeBuffer< T >::begin(), MPIInputSpikeBufferIterator< T >::operator*(), MPIInputSpikeBufferIterator< T >::operator++(), and MPIInputSpikeBufferIterator< T >::operator->().
T* MPIInputSpikeBufferIterator< T >::pbuf [protected] |
Definition at line 75 of file MPIInputSpikeBuffer.h.
Referenced by MPIInputSpikeBuffer< T >::begin(), MPIInputSpikeBuffer< T >::end(), MPIInputSpikeBufferIterator< T >::operator++(), and operator==().
T* MPIInputSpikeBufferIterator< T >::curr_pos [protected] |
Definition at line 76 of file MPIInputSpikeBuffer.h.
Referenced by MPIInputSpikeBuffer< T >::begin(), MPIInputSpikeBuffer< T >::end(), MPIInputSpikeBufferIterator< T >::operator++(), and operator==().
unsigned int MPIInputSpikeBufferIterator< T >::len [protected] |
Definition at line 77 of file MPIInputSpikeBuffer.h.
Referenced by MPIInputSpikeBuffer< T >::begin(), and MPIInputSpikeBufferIterator< T >::operator++().
T MPIInputSpikeBufferIterator< T >::guard_value [protected] |
Definition at line 79 of file MPIInputSpikeBuffer.h.
Referenced by MPIInputSpikeBufferIterator< T >::MPIInputSpikeBufferIterator(), and MPIInputSpikeBufferIterator< T >::operator++().
1.5.5