OnixS C++ FIX Engine  4.9.0
API Documentation
ThreadingModel Struct Reference

#include <OnixS/FIXEngine/FIX/ThreadingModel.h>

Public Types

enum  Enum { Default, DedicatedThreads = 3, ThreadPool = 4, ExternalThread = 5 }

Static Public Member Functions

static ONIXS_FIXENGINE_API const char * toString (ThreadingModel::Enum value)
static ONIXS_FIXENGINE_API Enum parse (const std::string &fromText)

Detailed Description

Definition at line 29 of file ThreadingModel.h.

Member Enumeration Documentation

enum Enum

By default Session will use the mode that was configured for the whole Engine.


Session will use its own sending and receiving threads.


Session will share the thread pool.


Session events are handled by rolling an event loop in a user thread.

Definition at line 30 of file ThreadingModel.h.

Member Function Documentation

static ONIXS_FIXENGINE_API Enum parse ( const std::string &  fromText)

Parses ThreadingModel::Enum value from textual representation.

static ONIXS_FIXENGINE_API const char* toString ( ThreadingModel::Enum  value)

Returns textual representation of ThreadingModel::Enum value.

The documentation for this struct was generated from the following file: