49 void validate() const ONIXS_BATS_BOE_OVERRIDE {};
51 std::string
toString() const ONIXS_BATS_BOE_OVERRIDE;
53 void toString(std::
string&) const ONIXS_BATS_BOE_OVERRIDE;
65 void validate() const ONIXS_BATS_BOE_OVERRIDE {};
67 std::string
toString() const ONIXS_BATS_BOE_OVERRIDE;
69 void toString(std::
string&) const ONIXS_BATS_BOE_OVERRIDE;
80 void validate() const ONIXS_BATS_BOE_OVERRIDE {};
82 std::string
toString() const ONIXS_BATS_BOE_OVERRIDE;
84 void toString(std::
string&) const ONIXS_BATS_BOE_OVERRIDE;
#define ONIXS_BATS_BOE_NOEXCEPT
#define ONIXS_CBOE_CFE_BOE_DECLARE_T0_STR_FUNCTIONS(Type)
std::string toString() const
Returns the text representation.
void validate() const
Validates message data Throws std::invalid_argument exception if message content is invalid.
MessageType::Enum type() const
Returns message type.
std::string toString() const
Returns the text representation.
Alphanumeric< 4 > sessionSubId
Alphanumeric< 4 > sessionId
void fillFrom(const LogonSettings &logonSettings)
ReplayUnspecifiedUnit::Enum replayUnspecifiedUnit
size_t serializeTo(unsigned char *) const
std::vector< Unit > units
void validate() const
Validates message data Throws std::invalid_argument exception if message content is invalid.
MessageType::Enum type() const
Returns message type.
Alphanumeric< 10 > password
std::string toString() const
Returns the text representation.
void validate() const
Validates message data Throws std::invalid_argument exception if message content is invalid.
MessageType::Enum type() const
Returns message type.
Base class for outgoing messages.