OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
ThreadingModel Struct Reference

#include <OnixS/B3/BOE/ThreadingModel.h>

Public Types

enum  Enum { Dedicated, Pool, External, Default = Dedicated }
 

Static Public Member Functions

static const char * toString (Enum type) noexcept
 
static Enum parse (const std::string &text)
 

Detailed Description

Definition at line 31 of file ThreadingModel.h.

Member Enumeration Documentation

enum Enum
Enumerator
Dedicated 

Each session has a sender thread and a receiving thread.

Pool 

Sessions share a thread pool.

External 

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

Default 

The default mode.

Definition at line 33 of file ThreadingModel.h.

Member Function Documentation

static Enum parse ( const std::string &  text)
static
static const char* toString ( Enum  type)
staticnoexcept
Returns
a string that represents the given value.

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