B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
ILink3V5::GroupsIterator< T > Class Template Reference

#include <ILink3V5BinaryMessages.h>

+ Inheritance diagram for ILink3V5::GroupsIterator< T >:
+ Collaboration diagram for ILink3V5::GroupsIterator< T >:

Public Member Functions

T::GroupElement * getCurrentItem () const
 
 GroupsIterator (void *buffer, const size_t fieldsCount, const FieldDescriptor *fields, size_t itemsCount)
 
- Public Member Functions inherited from ILink3V5::GroupsBaseIterator
template<class T >
T::GroupElement * getCurrentItem () const
 
FieldsIterator getCurrentItemIterator () const
 
FieldsSetIterator getCurrentItemSetIterator () const
 
size_t getItemsCount () const
 
size_t getTotalSize () const
 
 GroupsBaseIterator (void *buffer, const size_t fieldsCount, const FieldDescriptor *fields, size_t itemsCount)
 
bool moveTo (size_t index)
 
bool next ()
 
std::ostream & toStream (std::ostream &os) const
 
virtual ~GroupsBaseIterator ()
 

Constructor & Destructor Documentation

template<class T>
ILink3V5::GroupsIterator< T >::GroupsIterator ( void *  buffer,
const size_t  fieldsCount,
const FieldDescriptor fields,
size_t  itemsCount 
)
inline

Member Function Documentation

template<class T>
T::GroupElement* ILink3V5::GroupsIterator< T >::getCurrentItem ( ) const
inline