61 clearingFirm_ = value;
65 const std::vector<Leg>&
legs()
const
84 std::
string toString() const ONIXS_BATS_BOE_OVERRIDE;
87 void toString(std::
string& str) const ONIXS_BATS_BOE_OVERRIDE;
93 Alpha<4> clearingFirm_;
94 std::vector<
Leg> legs_;
#define ONIXS_BATS_BOE_NOEXCEPT
Provides efficient way of accessing text-based field values.
void toStr(std::string &str, const FixedPointDecimal< Mantissa, Exponent > &number)
Serializes fixed-point decimal into a string.
std::string toString() const ONIXS_BATS_BOE_OVERRIDE
Returns the text representation.
void clOrdId(StrRef value)
Text.
const std::vector< Leg > & legs() const
Legs.
void clearingFirm(StrRef value)
EFID associated with creating the complex instrument.
StrRef clOrdId() const
Text.
std::vector< Leg > & legs()
Legs.
MessageType::Enum type() const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
Returns message type.
void validate() const ONIXS_BATS_BOE_OVERRIDE
StrRef clearingFirm() const
EFID associated with creating the complex instrument.
Base class for outgoing messages.