![]() |
B2BITS FIX Antenna C++
2.29.0
|
Session Identificator structure. More...
#include <B2BITS_SessionId.h>
Public Member Functions | |
bool | operator< (const SessionId &rv) const throw () |
Less operator. More... | |
bool | operator== (const SessionId &rv) const |
Equal operator. More... | |
SessionId () | |
Creates epmty session Id. More... | |
SessionId (const std::string &sender, const std::string &target, const std::string &qualifier) | |
Creates session Id from SenderCompID, TargetCompID, and SessionQualifier. More... | |
SessionId (const std::string &sender, const std::string &target) | |
Creates session Id from SenderCompID and TargetCompID. More... | |
Public Attributes | |
std::string | qualifier_ |
SessionQualifier. More... | |
std::string | sender_ |
SenderCompID. More... | |
std::string | target_ |
TargetCompID. More... | |
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_ |