ADTF_DEVICE_TOOLBOX  3.12.1 (ADTF 3.18.3)
cFlexRayFrameVector::cIterator

Internal iterator class, used to iterate over a frame vector. More...

Public Member Functions

 cIterator (const cFlexRayFrameVector *pDataVector)
 Constructs a new iterator object, which points to the first frame in the frame vector.
 
tReference operator* () const
 Returns the pointer to the frame, the iterator is currently pointing to.
 
void operator++ ()
 Sets the iterator to the next frame of the vector.
 
bool IsValid () const
 Returns false, if the iterator points to an invalid frame or past the end of the vector.
 

Private Types

typedef const tFlexRayDatatReference
 

Private Attributes

const cFlexRayFrameVectorm_pDataVector
 
int m_nCurrentOffset
 

Detailed Description

Internal iterator class, used to iterate over a frame vector.

Definition at line 57 of file flexray_framevector.h.