B2BITS FIX Antenna C++ 2.33.0
|
Session Identificator structure. More...
#include <B2BITS_SessionId.h>
Public Member Functions | |
bool | operator< (const SessionId &rv) const throw () |
Less operator. | |
bool | operator== (const SessionId &rv) const |
Equal operator. | |
SessionId () | |
Creates epmty session Id. | |
SessionId (const std::string &sender, const std::string &target) | |
Creates session Id from SenderCompID and TargetCompID. | |
SessionId (const std::string &sender, const std::string &target, const std::string &qualifier) | |
Creates session Id from SenderCompID, TargetCompID, and SessionQualifier. | |
Public Attributes | |
std::string | qualifier_ |
SessionQualifier. | |
std::string | sender_ |
SenderCompID. | |
std::string | target_ |
TargetCompID. | |
Session Identificator structure.
The fields of the structure identify session uniquely
Engine::SessionId::SessionId | ( | ) |
Creates epmty session Id.
Engine::SessionId::SessionId | ( | const std::string & | sender, |
const std::string & | target, | ||
const std::string & | qualifier ) |
Creates session Id from SenderCompID, TargetCompID, and SessionQualifier.
Engine::SessionId::SessionId | ( | const std::string & | sender, |
const std::string & | target ) |
Creates session Id from SenderCompID and TargetCompID.
Field qualifier_ is initialized with empty string
bool Engine::SessionId::operator< | ( | const SessionId & | rv | ) | const | |
throw | ( | ) |
Less operator.
bool Engine::SessionId::operator== | ( | const SessionId & | rv | ) | const |
Equal operator.
std::string Engine::SessionId::qualifier_ |
SessionQualifier.
std::string Engine::SessionId::sender_ |
std::string Engine::SessionId::target_ |