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

Public Member Functions | |
| MessageStoreExceptionWrapper (MessageStore *pStore) | |
| ~MessageStoreExceptionWrapper () | |
| bool | set (int, const std::string &, bool &, IOException &) |
| void | get (int, int, std::vector< std::string > &, bool &, IOException &) const |
| int | getNextSenderMsgSeqNum (bool &, IOException &) const |
| int | getNextTargetMsgSeqNum (bool &, IOException &) const |
| void | setNextSenderMsgSeqNum (int, bool &, IOException &) |
| void | setNextTargetMsgSeqNum (int, bool &, IOException &) |
| void | incrNextSenderMsgSeqNum (bool &, IOException &) |
| void | incrNextTargetMsgSeqNum (bool &, IOException &) |
| UtcTimeStamp | getCreationTime (bool &, IOException &) |
| void | reset (bool &, IOException &) |
| void | refresh (bool &, IOException &) |
Private Attributes | |
| MessageStore * | m_pStore |
|
|
Definition at line 155 of file MessageStore.h. References m_pStore.
00155 : m_pStore( pStore ) {} |
|
|
Definition at line 156 of file MessageStore.h. References m_pStore.
00156 { delete m_pStore; }
|
|
||||||||||||||||||||||||
|
Definition at line 90 of file MessageStore.cpp. References FIX::MessageStore::get(), m_pStore, QF_STACK_POP, and QF_STACK_PUSH.
00091 { QF_STACK_PUSH(MessageStoreExceptionWrapper::get)
00092
00093 threw = false;
00094 try { m_pStore->get( begin, end, msgs ); }
00095 catch ( IOException & e ) { threw = true; ex = e; }
00096
00097 QF_STACK_POP
00098 }
|
|
||||||||||||
|
Definition at line 160 of file MessageStore.cpp. References FIX::MessageStore::getCreationTime(), m_pStore, QF_STACK_POP, and QF_STACK_PUSH.
00161 { QF_STACK_PUSH(MessageStoreExceptionWrapper::getCreationTime)
00162
00163 threw = false;
00164 try { return m_pStore->getCreationTime(); }
00165 catch ( IOException & e ) { threw = true; ex = e; return UtcTimeStamp(); }
00166
00167 QF_STACK_POP
00168 }
|
|
||||||||||||
|
Definition at line 100 of file MessageStore.cpp. References FIX::MessageStore::getNextSenderMsgSeqNum(), m_pStore, QF_STACK_POP, and QF_STACK_PUSH.
00101 { QF_STACK_PUSH(MessageStoreExceptionWrapper::getNextSenderMsgSeqNum)
00102
00103 threw = false;
00104 try { return m_pStore->getNextSenderMsgSeqNum(); }
00105 catch ( IOException & e ) { threw = true; ex = e; return 0; }
00106
00107 QF_STACK_POP
00108 }
|
|
||||||||||||
|
Definition at line 110 of file MessageStore.cpp. References FIX::MessageStore::getNextTargetMsgSeqNum(), m_pStore, QF_STACK_POP, and QF_STACK_PUSH.
00111 { QF_STACK_PUSH(MessageStoreExceptionWrapper::getNextTargetMsgSeqNum)
00112
00113 threw = false;
00114 try { return m_pStore->getNextTargetMsgSeqNum(); }
00115 catch ( IOException & e ) { threw = true; ex = e; return 0; }
00116
00117 QF_STACK_POP
00118 }
|
|
||||||||||||
|
Definition at line 140 of file MessageStore.cpp. References FIX::MessageStore::incrNextSenderMsgSeqNum(), m_pStore, QF_STACK_POP, and QF_STACK_PUSH.
00141 { QF_STACK_PUSH(MessageStoreExceptionWrapper::incrNextSenderMsgSeqNum)
00142
00143 threw = false;
00144 try { m_pStore->incrNextSenderMsgSeqNum(); }
00145 catch ( IOException & e ) { threw = true; ex = e; }
00146
00147 QF_STACK_POP
00148 }
|
|
||||||||||||
|
Definition at line 150 of file MessageStore.cpp. References FIX::MessageStore::incrNextTargetMsgSeqNum(), m_pStore, QF_STACK_POP, and QF_STACK_PUSH.
00151 { QF_STACK_PUSH(MessageStoreExceptionWrapper::incrNextTargetMsgSeqNum)
00152
00153 threw = false;
00154 try { m_pStore->incrNextTargetMsgSeqNum(); }
00155 catch ( IOException & e ) { threw = true; ex = e; }
00156
00157 QF_STACK_POP
00158 }
|
|
||||||||||||
|
Definition at line 180 of file MessageStore.cpp. References m_pStore, QF_STACK_POP, QF_STACK_PUSH, and FIX::MessageStore::refresh().
00181 { QF_STACK_PUSH(MessageStoreExceptionWrapper::reset)
00182
00183 threw = false;
00184 try { m_pStore->refresh(); }
00185 catch ( IOException & e ) { threw = true; ex = e; }
00186
00187 QF_STACK_POP
00188 }
|
|
||||||||||||
|
Definition at line 170 of file MessageStore.cpp. References m_pStore, QF_STACK_POP, QF_STACK_PUSH, and FIX::MessageStore::reset().
00171 { QF_STACK_PUSH(MessageStoreExceptionWrapper::reset)
00172
00173 threw = false;
00174 try { m_pStore->reset(); }
00175 catch ( IOException & e ) { threw = true; ex = e; }
00176
00177 QF_STACK_POP
00178 }
|
|
||||||||||||||||||||
|
Definition at line 80 of file MessageStore.cpp. References m_pStore, QF_STACK_POP, QF_STACK_PUSH, and FIX::MessageStore::set().
00081 { QF_STACK_PUSH(MessageStoreExceptionWrapper::set)
00082
00083 threw = false;
00084 try { return m_pStore->set( num, msg ); }
00085 catch ( IOException & e ) { threw = true; ex = e; return false; }
00086
00087 QF_STACK_POP
00088 }
|
|
||||||||||||||||
|
Definition at line 120 of file MessageStore.cpp. References m_pStore, QF_STACK_POP, QF_STACK_PUSH, and FIX::MessageStore::setNextSenderMsgSeqNum().
00121 { QF_STACK_PUSH(MessageStoreExceptionWrapper::setNextSenderMsgSeqNum)
00122
00123 threw = false;
00124 try { m_pStore->setNextSenderMsgSeqNum( num ); }
00125 catch ( IOException & e ) { threw = true; ex = e; }
00126
00127 QF_STACK_POP
00128 }
|
|
||||||||||||||||
|
Definition at line 130 of file MessageStore.cpp. References m_pStore, QF_STACK_POP, QF_STACK_PUSH, and FIX::MessageStore::setNextTargetMsgSeqNum().
00131 { QF_STACK_PUSH(MessageStoreExceptionWrapper::setNextTargetMsgSeqNum)
00132
00133 threw = false;
00134 try { m_pStore->setNextTargetMsgSeqNum( num ); }
00135 catch ( IOException & e ) { threw = true; ex = e; }
00136
00137 QF_STACK_POP
00138 }
|
|
|
Definition at line 153 of file MessageStore.h. Referenced by get(), getCreationTime(), getNextSenderMsgSeqNum(), getNextTargetMsgSeqNum(), incrNextSenderMsgSeqNum(), incrNextTargetMsgSeqNum(), MessageStoreExceptionWrapper(), refresh(), reset(), set(), setNextSenderMsgSeqNum(), setNextTargetMsgSeqNum(), and ~MessageStoreExceptionWrapper(). |
1.3.6-20040222 written by Dimitri van Heesch,
© 1997-2001