Public Member Functions | Private Attributes | List of all members
FIX::MessageStoreFactoryExceptionWrapper Class Reference

#include <MessageStore.h>

Collaboration diagram for FIX::MessageStoreFactoryExceptionWrapper:
Collaboration graph
[legend]

Public Member Functions

 MessageStoreFactoryExceptionWrapper (MessageStoreFactory *pFactory)
 
MessageStorecreate (const SessionID &, bool &, ConfigError &)
 
void destroy (MessageStore *)
 

Private Attributes

MessageStoreFactorym_pFactory
 

Detailed Description

Definition at line 153 of file MessageStore.h.

Constructor & Destructor Documentation

◆ MessageStoreFactoryExceptionWrapper()

FIX::MessageStoreFactoryExceptionWrapper::MessageStoreFactoryExceptionWrapper ( MessageStoreFactory pFactory)
inline

Definition at line 158 of file MessageStore.h.

Member Function Documentation

◆ create()

MessageStore * FIX::MessageStoreFactoryExceptionWrapper::create ( const SessionID sessionID,
bool &  threw,
ConfigError ex 
)

Definition at line 72 of file MessageStore.cpp.

72  { return m_pStore->set( num, msg ); }
73  catch ( IOException & e ) { threw = true; ex = e; return false; }
74 }
75 
76 void MessageStoreExceptionWrapper::get( int begin, int end, std::vector < std::string > & msgs, bool& threw, IOException& ex ) const
77 {

References FIX::MessageStoreExceptionWrapper::m_pStore, and FIX::MessageStore::set().

◆ destroy()

void FIX::MessageStoreFactoryExceptionWrapper::destroy ( MessageStore pStore)

Definition at line 79 of file MessageStore.cpp.

79  { m_pStore->get( begin, end, msgs ); }
80  catch ( IOException & e ) { threw = true; ex = e; }
81 }
82 

References FIX::MessageStore::get(), and FIX::MessageStoreExceptionWrapper::m_pStore.

Member Data Documentation

◆ m_pFactory

MessageStoreFactory* FIX::MessageStoreFactoryExceptionWrapper::m_pFactory
private

Definition at line 156 of file MessageStore.h.


The documentation for this class was generated from the following files:
FIX::MessageStoreExceptionWrapper::get
void get(int, int, std::vector< std::string > &, bool &, IOException &) const
Definition: MessageStore.cpp:91

Generated on Wed Apr 29 2020 19:41:30 for QuickFIX by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2001