OnixS C++ FIX Engine  4.12.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
Enumerator
Default 

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

DedicatedThreads 

The session will use its own sending and receiving threads.

ThreadPool 

The session will share the thread pool.

ExternalThread 

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)
static

Parses the ThreadingModel::Enum value from the textual representation.

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

Returns a textual representation of the ThreadingModel::Enum value.


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