#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