Engine Class Reference

FIX Engine. More...

List of all members.

Public Member Functions

int getListenPort ()
 Returns the listen port.

Static Public Member Functions

static Engineinit (int listenPort=0)
 Initializes the FIX Engine.
static Engineinit (const std::string &configFile)
 Initializes the FIX Engine.
static EngineinitFromString (const std::string &configuration)
 Initializes the FIX Engine.
static void shutdown ()
 Shutdowns the FIX Engine and releases all resources.
static Engineinstance ()
 Returns the Engine instance.
static bool isInitialized ()
 Returns 'true' if the FIX Engine has been initialized, otherwise - 'false'.


Detailed Description

FIX Engine.

Definition at line 17 of file FIXEngine.h.


Member Function Documentation

static Engine* init ( int  listenPort = 0  )  [static]

Initializes the FIX Engine.

Parameters:
listenPort The engine listens on this port for incoming connections. If '0' then only session-initiators can be created. If '-1' then the telecommunication level is disabled and only message parsing/assembling can be used.

static Engine* init ( const std::string &  configFile  )  [static]

Initializes the FIX Engine.

Parameters:
configFile Configuration file.

static Engine* initFromString ( const std::string &  configuration  )  [static]

Initializes the FIX Engine.

Parameters:
configuration Configuration string.

static void shutdown (  )  [static]

Shutdowns the FIX Engine and releases all resources.

static Engine* instance (  )  [static]

Returns the Engine instance.

Exceptions:
EngineException if the FIX Engine has not been initialized yet.

static bool isInitialized (  )  [static]

Returns 'true' if the FIX Engine has been initialized, otherwise - 'false'.

int getListenPort (  ) 

Returns the listen port.

The FIX Engine listens on this port for incoming connections.


The documentation for this class was generated from the following file:
Generated on Sun Jun 8 14:08:38 2008 for FIXForge C++ FIX Engine by  doxygen 1.5.2