![]() |
![]() |
|
Index
Source Files
Annotated Class List
Alphabetical Class List
Class Hierarchy
Graphical Class Hierarchy
|
||
![]() |
![]() |
#include <Group.h>
Inheritance diagram for FIX::Group:


Public Member Functions | |
| Group (int field, int delim) | |
| Group (int field, int delim, const int order[]) | |
| Group (int field, int delim, const message_order &order) | |
| Group (const Group ©) | |
| int | field () const |
| int | delim () const |
| void | addGroup (Group &group) |
| void | replaceGroup (unsigned num, Group &group) |
| Group & | getGroup (unsigned num, Group &group) const throw ( FieldNotFound ) |
| void | removeGroup (unsigned num, Group &group) |
| void | removeGroup (Group &group) |
| bool | hasGroup (const Group &group) |
| bool | hasGroup (unsigned num, Group &group) |
Private Attributes | |
| int | m_field |
| int | m_delim |
A group consists of a count field, deliminator, and a sorting order.
Definition at line 40 of file Group.h.
|
||||||||||||
|
Definition at line 43 of file Group.h. References m_delim.
|
|
||||||||||||||||
|
Definition at line 47 of file Group.h. References m_delim.
|
|
||||||||||||||||
|
Definition at line 50 of file Group.h. References m_delim.
|
|
|
Definition at line 53 of file Group.h. References m_delim.
|
|
|
Definition at line 31 of file Group.cpp. References field(), QF_STACK_POP, and QF_STACK_PUSH.
00032 { QF_STACK_PUSH(Group::addGroup)
00033 FieldMap::addGroup( group.field(), group );
00034 QF_STACK_POP
00035 }
|
|
|
Definition at line 57 of file Group.h. References m_delim.
00057 { return m_delim; }
|
|
|
Definition at line 56 of file Group.h. Referenced by FIX::Message::addGroup(), addGroup(), FIX::Message::hasGroup(), hasGroup(), FIX::Message::removeGroup(), removeGroup(), FIX::Message::replaceGroup(), and replaceGroup().
00056 { return m_field; }
|
|
||||||||||||
|
Definition at line 43 of file Group.cpp. References QF_STACK_POP, and QF_STACK_PUSH.
00044 { QF_STACK_PUSH(Group::getGroup)
00045 return static_cast < Group& > ( FieldMap::getGroup( num, group.field(), group ) );
00046 QF_STACK_POP
00047 }
|
|
||||||||||||
|
Definition at line 61 of file Group.cpp. References field(), QF_STACK_POP, and QF_STACK_PUSH.
00062 { QF_STACK_PUSH(Group::hasGroup)
00063 return FieldMap::hasGroup( num, group.field() );
00064 QF_STACK_POP
00065 }
|
|
|
Definition at line 67 of file Group.cpp. References field(), QF_STACK_POP, and QF_STACK_PUSH.
00068 { QF_STACK_PUSH(Group::hasGroup)
00069 return FieldMap::hasGroup( group.field() );
00070 QF_STACK_POP
00071 }
|
|
|
Definition at line 55 of file Group.cpp. References field(), QF_STACK_POP, and QF_STACK_PUSH.
00056 { QF_STACK_PUSH(Group::removeGroup)
00057 FieldMap::removeGroup( group.field() );
00058 QF_STACK_POP
00059 }
|
|
||||||||||||
|
Definition at line 49 of file Group.cpp. References field(), QF_STACK_POP, and QF_STACK_PUSH.
00050 { QF_STACK_PUSH(Group::removeGroup)
00051 FieldMap::removeGroup( num, group.field() );
00052 QF_STACK_POP
00053 }
|
|
||||||||||||
|
Definition at line 37 of file Group.cpp. References field(), QF_STACK_POP, and QF_STACK_PUSH.
00038 { QF_STACK_PUSH(Group::replaceGroup)
00039 FieldMap::replaceGroup( num, group.field(), group );
00040 QF_STACK_POP
00041 }
|
|
|
|
|
|
|
1.3.6-20040222 written by Dimitri van Heesch,
© 1997-2001