Creates FIXMessages. More...
#include <B2BITS_FIXMsgFactory.h>
Public Member Functions | |
| virtual FIXMessage * | newLogonSkel (FIXVersion ver) const =0 |
| Creates the new skeleton of the Logon message and returns it. | |
| virtual FIXMessage * | newSkel (FIXVersion ver, const char *msgType, FIXVersion ssnver=NA) const =0 |
| Creates the new skeleton of the application message and returns it. | |
| virtual FIXMessage * | newSkel (ProtocolID protocolID, const char *msgType, FIXVersion ver=NA) const =0 |
| Creates the new skeleton of the application message and returns it. | |
Static Public Member Functions | |
| static FIXMsgFactory * | singleton () |
| Returns the instance of the class. | |
Protected Member Functions | |
| FIXMsgFactory () | |
| Constructor. | |
| virtual | ~FIXMsgFactory () |
| Destructor. | |
Creates FIXMessages.
Definition at line 61 of file B2BITS_FIXMsgFactory.h.
| Engine::FIXMsgFactory::FIXMsgFactory | ( | ) | [protected] |
Constructor.
| virtual Engine::FIXMsgFactory::~FIXMsgFactory | ( | ) | [protected, virtual] |
Destructor.
| virtual FIXMessage* Engine::FIXMsgFactory::newLogonSkel | ( | FIXVersion | ver ) | const [pure virtual] |
Creates the new skeleton of the Logon message and returns it.
| ver | Version of FIX protocol to use. |
| virtual FIXMessage* Engine::FIXMsgFactory::newSkel | ( | FIXVersion | ver, |
| const char * | msgType, | ||
| FIXVersion | ssnver = NA |
||
| ) | const [pure virtual] |
Creates the new skeleton of the application message and returns it.
| ver | Version of FIX protocol to use. |
| msgType | Null-terminated string. Specifies type of new message. |
| virtual FIXMessage* Engine::FIXMsgFactory::newSkel | ( | ProtocolID | protocolID, |
| const char * | msgType, | ||
| FIXVersion | ver = NA |
||
| ) | const [pure virtual] |
Creates the new skeleton of the application message and returns it.
| protocolID | Unique identifier of the FIX protocol customization to use. |
| msgType | Null-terminated string. Specifies type of new message. |
| ver | Application FIX protocol version. Required if protocolID is FIXT11 dialect. |
| static FIXMsgFactory* Engine::FIXMsgFactory::singleton | ( | ) | [static] |
Returns the instance of the class.
1.7.2