Namespaces | |
details | |
Functions | |
template<class Mantissa , class Exponent > | |
std::string | toStr (const FixedPointDecimal< Mantissa, Exponent > &number) |
template<class Mantissa , class Exponent > | |
std::string | toStr (const FloatingPointDecimal< Mantissa, Exponent > &number) |
bool | quantize (const Decimal &operand, Int32 exponent, Decimal &quantized) |
Decimal | quantize (const Decimal &operand, Int32 exponent) |
template<class MantissaType > | |
MantissaType | quantizedMantissa (const Decimal &operand, Int32 exponent) |
template<class MantissaType , class ExponentType > | |
void | convert (FixedPointDecimal< MantissaType, ExponentType > &res, const Decimal &number) |
template<class MantissaType , class ExponentType > | |
void | convert (FloatingPointDecimal< MantissaType, ExponentType > &res, const Decimal &number) |
template<class DecimalT > | |
EnableIf< details::IsDecimal< DecimalT >::value, DecimalT >::type | convert (const Decimal &number) |
bool | fromStr (Decimal &, const Char *, size_t) noexcept |
bool | fromStr (Decimal &value, const std::string &str) noexcept |
template<class Mantissa , class Exponent > | |
void | toStr (std::string &str, const FloatingPointDecimal< Mantissa, Exponent > &number) |
template<class Mantissa , class Exponent > | |
std::ostream & | operator<< (std::ostream &stream, const FloatingPointDecimal< Mantissa, Exponent > &value) |
template<class Mantissa , class Exponent > | |
void | toStr (std::string &str, const FixedPointDecimal< Mantissa, Exponent > &number) |
std::ostream & | operator<< (std::ostream &stream, const Decimal &value) |
template<class Mantissa , class Exponent > | |
std::ostream & | operator<< (std::ostream &stream, const FixedPointDecimal< Mantissa, Exponent > &value) |
template<class Mantissa , class Exponent > | |
bool | operator== (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
template<class Mantissa , class Exponent > | |
bool | operator!= (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
template<class Mantissa , class Exponent > | |
bool | operator< (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
template<class Mantissa , class Exponent > | |
bool | operator> (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
template<class Mantissa , class Exponent > | |
bool | operator<= (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
template<class Mantissa , class Exponent > | |
bool | operator>= (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
template<class Decimal1 , class Decimal2 > | |
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator== (const Decimal1 &left, const Decimal2 &right) |
template<class Decimal1 , class Decimal2 > | |
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator!= (const Decimal1 &left, const Decimal2 &right) |
template<class Decimal1 , class Decimal2 > | |
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator> (const Decimal1 &left, const Decimal2 &right) |
template<class Decimal1 , class Decimal2 > | |
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator>= (const Decimal1 &left, const Decimal2 &right) |
template<class Decimal1 , class Decimal2 > | |
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator< (const Decimal1 &left, const Decimal2 &right) |
template<class Decimal1 , class Decimal2 > | |
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator<= (const Decimal1 &left, const Decimal2 &right) |
void | toStr (std::string &, Int8) |
std::string | toStr (Int8 number) |
void | toStr (std::string &, UInt8) |
std::string | toStr (UInt8 number) |
void | toStr (std::string &, Int16) |
std::string | toStr (Int16 number) |
void | toStr (std::string &, UInt16) |
std::string | toStr (UInt16 number) |
void | toStr (std::string &, Int32) |
std::string | toStr (Int32 number) |
void | toStr (std::string &, UInt32) |
std::string | toStr (UInt32 number) |
void | toStr (std::string &, Int64) |
std::string | toStr (Int64 number) |
void | toStr (std::string &, UInt64) |
std::string | toStr (UInt64 number) |
size_t | toStr (Int8, Char *, size_t) |
size_t | toStr (UInt8, Char *, size_t) |
size_t | toStr (Int16, Char *, size_t) |
size_t | toStr (UInt16, Char *, size_t) |
size_t | toStr (Int32, Char *, size_t) |
size_t | toStr (UInt32, Char *, size_t) |
size_t | toStr (Int64, Char *, size_t) |
size_t | toStr (UInt64, Char *, size_t) |
template<typename Type , Type Constant> | |
void | toStr (std::string &str, IntegralConstant< Type, Constant > constant) |
template<typename Type , Type Constant> | |
std::string | toStr (IntegralConstant< Type, Constant > constant) |
bool | fromStr (Int8 &, const Char *, size_t) noexcept |
bool | fromStr (Int8 &value, const std::string &str) noexcept |
bool | fromStr (UInt8 &, const Char *, size_t) noexcept |
bool | fromStr (UInt8 &value, const std::string &str) noexcept |
bool | fromStr (Int16 &, const Char *, size_t) noexcept |
bool | fromStr (Int16 &value, const std::string &str) noexcept |
bool | fromStr (UInt16 &, const Char *, size_t) noexcept |
bool | fromStr (UInt16 &value, const std::string &str) noexcept |
bool | fromStr (Int32 &, const Char *, size_t) noexcept |
bool | fromStr (Int32 &value, const std::string &str) noexcept |
bool | fromStr (UInt32 &, const Char *, size_t) noexcept |
bool | fromStr (UInt32 &value, const std::string &str) noexcept |
bool | fromStr (Int64 &, const Char *, size_t) noexcept |
bool | fromStr (Int64 &value, const std::string &str) noexcept |
bool | fromStr (UInt64 &, const Char *, size_t) noexcept |
bool | fromStr (UInt64 &value, const std::string &str) noexcept |
Messaging::SchemaVersion | getMessagingVersion (const Session &) noexcept |
template<template< typename, size_t, typename > class HolderType, typename MsgType , size_t MaxMessageSize, typename MessageInitializer > | |
void | toStr (std::string &str, const HolderType< MsgType, MaxMessageSize, MessageInitializer > &holder) |
template<template< typename, size_t, typename > class HolderType, typename MsgType , size_t MaxMessageSize, typename MessageInitializer > | |
std::string | toStr (const HolderType< MsgType, MaxMessageSize, MessageInitializer > &holder) |
template<template< typename, size_t, typename > class HolderType, typename MsgType , size_t MaxMessageSize, typename MessageInitializer > | |
std::ostream & | operator<< (std::ostream &stream, const HolderType< MsgType, MaxMessageSize, MessageInitializer > &rhs) |
template<typename Traits > | |
void | checkVersion (SchemaVersion version) |
template<typename Traits > | |
void | checkVersion (SchemaVersion since, SchemaVersion version) |
template<typename Traits > | |
void | checkSchemaId (SchemaId id) |
template<typename Traits > | |
void | checkSchema (SchemaId id, SchemaVersion version) |
void | toStr (std::string &str, Char character) |
void | toStr (std::string &str, const std::string &value) |
std::string | toStr (Char character) |
StrRef | toStrRef (const std::string &str) |
StrRef | toStrRef (const Char *cStr) noexcept |
template<size_t Size> | |
constexpr StrRef | constructStrRef (const char(&value)[Size]) noexcept |
template<size_t Size> | |
constexpr StrRef | strRefFromCharArray (const char(&value)[Size]) noexcept |
std::string | toStr (const StrRef &ref) |
void | toStr (std::string &str, const StrRef &ref) |
bool | operator== (const TimeSpan &left, const TimeSpan &right) noexcept |
bool | operator!= (const TimeSpan &left, const TimeSpan &right) noexcept |
bool | operator< (const TimeSpan &left, const TimeSpan &right) noexcept |
bool | operator> (const TimeSpan &left, const TimeSpan &right) noexcept |
TimeSpan | operator- (const TimeSpan &timeSpan) noexcept |
void | toStrAsHHMMSS (std::string &, TimeSpan) |
void | toStrAsHHMMSSmsec (std::string &, TimeSpan) |
void | toStrAsHHMMSSusec (std::string &, TimeSpan) |
void | toStrAsHHMMSSnsec (std::string &, TimeSpan) |
void | toStrAsHHMMSSpsec (std::string &, TimeSpan) |
void | toStrAsSDHHMMSSnsec (std::string &, TimeSpan) |
void | toStr (std::string &, TimeSpan, TimeSpanFormat::Enum=TimeSpanFormat::SDHHMMSSnsec) |
std::string | toStr (TimeSpan timeSpan, TimeSpanFormat::Enum format=TimeSpanFormat::SDHHMMSSnsec) |
Timestamp | makeTimestamp (Timestamp::Ticks ticks) noexcept |
bool | operator== (const Timestamp &left, const Timestamp &right) noexcept |
bool | operator!= (const Timestamp &left, const Timestamp &right) noexcept |
bool | operator< (const Timestamp &left, const Timestamp &right) noexcept |
bool | operator<= (const Timestamp &left, const Timestamp &right) noexcept |
bool | operator> (const Timestamp &left, const Timestamp &right) noexcept |
bool | operator>= (const Timestamp &left, const Timestamp &right) noexcept |
Timestamp | operator+ (const Timestamp ×tamp, const TimeSpan &timeSpan) noexcept |
Timestamp | operator- (const Timestamp ×tamp, const TimeSpan &timeSpan) noexcept |
TimeSpan | operator- (const Timestamp &left, const Timestamp &right) noexcept |
void | toStrAsYYYYMMDD (std::string &, Timestamp) |
void | toStrAsYYYYMMDDHHMMSS (std::string &, Timestamp) |
void | toStrAsYYYYMMDDHHMMSSmsec (std::string &, Timestamp) |
void | toStrAsYYYYMMDDHHMMSSusec (std::string &, Timestamp) |
void | toStrAsYYYYMMDDHHMMSSnsec (std::string &, Timestamp) |
void | toStrAsYYYYMMDDHHMMSSpsec (std::string &, Timestamp) |
void | toStr (std::string &, Timestamp, TimestampFormat::Enum=TimestampFormat::YYYYMMDDHHMMSSnsec) |
std::string | toStr (Timestamp timestamp, TimestampFormat::Enum format=TimestampFormat::YYYYMMDDHHMMSSnsec) |
size_t | toStr (Timestamp, Char *, size_t) |
std::ostream & | operator<< (std::ostream &os, const Timestamp &value) |
std::ostream & | operator<< (std::ostream &os, const TimeSpan &value) |
bool | fromStr (TimeSpan &, const Char *, size_t) |
bool | fromStr (TimeSpan &ts, const std::string &str) |
bool | fromStr (Timestamp &, const Char *, size_t, TimestampFormat::Enum=TimestampFormat::YYYYMMDDHHMMSSnsec) |
bool | fromStr (Timestamp &ts, const std::string &str, TimestampFormat::Enum format=TimestampFormat::YYYYMMDDHHMMSSnsec) |
template<typename Message > | |
constexpr MessageSize | calculateMaxMessageSize (UInt8 maxGroupItems) |
template<typename Message > | |
constexpr std::enable_if< MaxMessageSizeTraits< Message >::UseCustomValue, MessageSize >::type | getMaxMessageSize (UInt8) |
template<typename Message > | |
constexpr std::enable_if<!MaxMessageSizeTraits< Message >::UseCustomValue, MessageSize >::type | getMaxMessageSize (UInt8 maxGroupItems) |
ONIXS_B3_BOE_DATA_PACKING_END void | toStr (std::string &, const SimpleOpenFramingHeader &) |
std::string | toStr (const SimpleOpenFramingHeader &header) |
void | toStr (std::string &, const NetworkMessage &) |
std::string | toStr (const NetworkMessage &message) |
Timestamp | localMktDateToTimestamp (LocalMktDate days) noexcept |
LocalMktDate | timestampToLocalMktDate (const Timestamp ×tamp) noexcept |
void | toStr (std::string &str, const Negotiate1 &obj) |
std::string | toStr (const Negotiate1 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Negotiate1 &obj) |
void | toFix (std::string &str, const Negotiate1 &obj) |
void | toStr (std::string &str, const NegotiateResponse2 &obj) |
std::string | toStr (const NegotiateResponse2 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NegotiateResponse2 &obj) |
void | toFix (std::string &str, const NegotiateResponse2 &obj) |
void | toStr (std::string &str, const NegotiateReject3 &obj) |
std::string | toStr (const NegotiateReject3 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NegotiateReject3 &obj) |
void | toFix (std::string &str, const NegotiateReject3 &obj) |
void | toStr (std::string &str, const Establish4 &obj) |
std::string | toStr (const Establish4 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Establish4 &obj) |
void | toFix (std::string &str, const Establish4 &obj) |
void | toStr (std::string &str, const EstablishAck5 &obj) |
std::string | toStr (const EstablishAck5 &obj) |
std::ostream & | operator<< (std::ostream &stream, const EstablishAck5 &obj) |
void | toFix (std::string &str, const EstablishAck5 &obj) |
void | toStr (std::string &str, const EstablishReject6 &obj) |
std::string | toStr (const EstablishReject6 &obj) |
std::ostream & | operator<< (std::ostream &stream, const EstablishReject6 &obj) |
void | toFix (std::string &str, const EstablishReject6 &obj) |
void | toStr (std::string &str, const Terminate7 &obj) |
std::string | toStr (const Terminate7 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Terminate7 &obj) |
void | toFix (std::string &str, const Terminate7 &obj) |
void | toStr (std::string &str, const NotApplied8 &obj) |
std::string | toStr (const NotApplied8 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NotApplied8 &obj) |
void | toFix (std::string &str, const NotApplied8 &obj) |
void | toStr (std::string &str, const Sequence9 &obj) |
std::string | toStr (const Sequence9 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Sequence9 &obj) |
void | toFix (std::string &str, const Sequence9 &obj) |
void | toStr (std::string &str, const RetransmitRequest12 &obj) |
std::string | toStr (const RetransmitRequest12 &obj) |
std::ostream & | operator<< (std::ostream &stream, const RetransmitRequest12 &obj) |
void | toFix (std::string &str, const RetransmitRequest12 &obj) |
void | toStr (std::string &str, const Retransmission13 &obj) |
std::string | toStr (const Retransmission13 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Retransmission13 &obj) |
void | toFix (std::string &str, const Retransmission13 &obj) |
void | toStr (std::string &str, const RetransmitReject14 &obj) |
std::string | toStr (const RetransmitReject14 &obj) |
std::ostream & | operator<< (std::ostream &stream, const RetransmitReject14 &obj) |
void | toFix (std::string &str, const RetransmitReject14 &obj) |
void | toStr (std::string &str, const SimpleNewOrder100 &obj) |
std::string | toStr (const SimpleNewOrder100 &obj) |
std::ostream & | operator<< (std::ostream &stream, const SimpleNewOrder100 &obj) |
void | toFix (std::string &str, const SimpleNewOrder100 &obj) |
void | toStr (std::string &str, const SimpleModifyOrder101 &obj) |
std::string | toStr (const SimpleModifyOrder101 &obj) |
std::ostream & | operator<< (std::ostream &stream, const SimpleModifyOrder101 &obj) |
void | toFix (std::string &str, const SimpleModifyOrder101 &obj) |
void | toStr (std::string &str, const NewOrderSingle102 &obj) |
std::string | toStr (const NewOrderSingle102 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NewOrderSingle102 &obj) |
void | toFix (std::string &str, const NewOrderSingle102 &obj) |
void | toStr (std::string &str, const OrderCancelReplaceRequest104 &obj) |
std::string | toStr (const OrderCancelReplaceRequest104 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderCancelReplaceRequest104 &obj) |
void | toFix (std::string &str, const OrderCancelReplaceRequest104 &obj) |
void | toStr (std::string &str, const OrderCancelRequest105 &obj) |
std::string | toStr (const OrderCancelRequest105 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderCancelRequest105 &obj) |
void | toFix (std::string &str, const OrderCancelRequest105 &obj) |
void | toStr (std::string &str, const NewOrderCross106 &obj) |
std::string | toStr (const NewOrderCross106 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NewOrderCross106 &obj) |
void | toFix (std::string &str, const NewOrderCross106 &obj) |
void | toStr (std::string &str, const NewOrderCross106::SidesEntry &obj) |
std::string | toStr (const NewOrderCross106::SidesEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const NewOrderCross106::SidesEntry &obj) |
void | toStr (std::string &str, const ExecutionReportNew200 &obj) |
std::string | toStr (const ExecutionReportNew200 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportNew200 &obj) |
void | toFix (std::string &str, const ExecutionReportNew200 &obj) |
void | toStr (std::string &str, const ExecutionReportModify201 &obj) |
std::string | toStr (const ExecutionReportModify201 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportModify201 &obj) |
void | toFix (std::string &str, const ExecutionReportModify201 &obj) |
void | toStr (std::string &str, const ExecutionReportCancel202 &obj) |
std::string | toStr (const ExecutionReportCancel202 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportCancel202 &obj) |
void | toFix (std::string &str, const ExecutionReportCancel202 &obj) |
void | toStr (std::string &str, const ExecutionReportTrade203 &obj) |
std::string | toStr (const ExecutionReportTrade203 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTrade203 &obj) |
void | toFix (std::string &str, const ExecutionReportTrade203 &obj) |
void | toStr (std::string &str, const ExecutionReportReject204 &obj) |
std::string | toStr (const ExecutionReportReject204 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportReject204 &obj) |
void | toFix (std::string &str, const ExecutionReportReject204 &obj) |
void | toStr (std::string &str, const ExecutionReportForward205 &obj) |
std::string | toStr (const ExecutionReportForward205 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportForward205 &obj) |
void | toFix (std::string &str, const ExecutionReportForward205 &obj) |
void | toStr (std::string &str, const BusinessMessageReject206 &obj) |
std::string | toStr (const BusinessMessageReject206 &obj) |
std::ostream & | operator<< (std::ostream &stream, const BusinessMessageReject206 &obj) |
void | toFix (std::string &str, const BusinessMessageReject206 &obj) |
void | toStr (std::string &str, const SecurityDefinitionRequest300 &obj) |
std::string | toStr (const SecurityDefinitionRequest300 &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionRequest300 &obj) |
void | toFix (std::string &str, const SecurityDefinitionRequest300 &obj) |
void | toStr (std::string &str, const SecurityDefinitionRequest300::LegsEntry &obj) |
std::string | toStr (const SecurityDefinitionRequest300::LegsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionRequest300::LegsEntry &obj) |
void | toStr (std::string &str, const SecurityDefinitionResponse301 &obj) |
std::string | toStr (const SecurityDefinitionResponse301 &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionResponse301 &obj) |
void | toFix (std::string &str, const SecurityDefinitionResponse301 &obj) |
void | toStr (std::string &str, const QuoteRequest401 &obj) |
std::string | toStr (const QuoteRequest401 &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteRequest401 &obj) |
void | toFix (std::string &str, const QuoteRequest401 &obj) |
void | toStr (std::string &str, const QuoteRequest401::SidesEntry &obj) |
std::string | toStr (const QuoteRequest401::SidesEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteRequest401::SidesEntry &obj) |
void | toStr (std::string &str, const QuoteStatusReport402 &obj) |
std::string | toStr (const QuoteStatusReport402 &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteStatusReport402 &obj) |
void | toFix (std::string &str, const QuoteStatusReport402 &obj) |
void | toStr (std::string &str, const Quote403 &obj) |
std::string | toStr (const Quote403 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Quote403 &obj) |
void | toFix (std::string &str, const Quote403 &obj) |
void | toStr (std::string &str, const QuoteCancel404 &obj) |
std::string | toStr (const QuoteCancel404 &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteCancel404 &obj) |
void | toFix (std::string &str, const QuoteCancel404 &obj) |
void | toStr (std::string &str, const QuoteRequestReject405 &obj) |
std::string | toStr (const QuoteRequestReject405 &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteRequestReject405 &obj) |
void | toFix (std::string &str, const QuoteRequestReject405 &obj) |
void | toStr (std::string &str, const QuoteRequestReject405::SidesEntry &obj) |
std::string | toStr (const QuoteRequestReject405::SidesEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteRequestReject405::SidesEntry &obj) |
void | toStr (std::string &str, const PositionMaintenanceCancelRequest501 &obj) |
std::string | toStr (const PositionMaintenanceCancelRequest501 &obj) |
std::ostream & | operator<< (std::ostream &stream, const PositionMaintenanceCancelRequest501 &obj) |
void | toFix (std::string &str, const PositionMaintenanceCancelRequest501 &obj) |
void | toStr (std::string &str, const PositionMaintenanceRequest502 &obj) |
std::string | toStr (const PositionMaintenanceRequest502 &obj) |
std::ostream & | operator<< (std::ostream &stream, const PositionMaintenanceRequest502 &obj) |
void | toFix (std::string &str, const PositionMaintenanceRequest502 &obj) |
void | toStr (std::string &str, const PositionMaintenanceReport503 &obj) |
std::string | toStr (const PositionMaintenanceReport503 &obj) |
std::ostream & | operator<< (std::ostream &stream, const PositionMaintenanceReport503 &obj) |
void | toFix (std::string &str, const PositionMaintenanceReport503 &obj) |
void | toStr (std::string &str, const PositionMaintenanceReport503::PositionsEntry &obj) |
std::string | toStr (const PositionMaintenanceReport503::PositionsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PositionMaintenanceReport503::PositionsEntry &obj) |
void | toStr (std::string &str, const AllocationInstruction601 &obj) |
std::string | toStr (const AllocationInstruction601 &obj) |
std::ostream & | operator<< (std::ostream &stream, const AllocationInstruction601 &obj) |
void | toFix (std::string &str, const AllocationInstruction601 &obj) |
void | toStr (std::string &str, const AllocationReport602 &obj) |
std::string | toStr (const AllocationReport602 &obj) |
std::ostream & | operator<< (std::ostream &stream, const AllocationReport602 &obj) |
void | toFix (std::string &str, const AllocationReport602 &obj) |
void | toStr (std::string &str, const OrderMassActionRequest701 &obj) |
std::string | toStr (const OrderMassActionRequest701 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderMassActionRequest701 &obj) |
void | toFix (std::string &str, const OrderMassActionRequest701 &obj) |
void | toStr (std::string &str, const OrderMassActionReport702 &obj) |
std::string | toStr (const OrderMassActionReport702 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderMassActionReport702 &obj) |
void | toFix (std::string &str, const OrderMassActionReport702 &obj) |
void | toStr (std::string &str, Boolean::Enum value) |
std::string | toStr (Boolean::Enum value) |
std::ostream & | operator<< (std::ostream &stream, Boolean::Enum value) |
void | toFix (std::string &str, Boolean::Enum value) |
void | toStr (std::string &str, AllocTransType::Enum value) |
std::string | toStr (AllocTransType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, AllocTransType::Enum value) |
void | toFix (std::string &str, AllocTransType::Enum value) |
void | toStr (std::string &str, AllocReportType::Enum value) |
std::string | toStr (AllocReportType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, AllocReportType::Enum value) |
void | toFix (std::string &str, AllocReportType::Enum value) |
void | toStr (std::string &str, AllocType::Enum value) |
std::string | toStr (AllocType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, AllocType::Enum value) |
void | toFix (std::string &str, AllocType::Enum value) |
void | toStr (std::string &str, AllocNoOrdersType::Enum value) |
std::string | toStr (AllocNoOrdersType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, AllocNoOrdersType::Enum value) |
void | toFix (std::string &str, AllocNoOrdersType::Enum value) |
void | toStr (std::string &str, AllocStatus::Enum value) |
std::string | toStr (AllocStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, AllocStatus::Enum value) |
void | toFix (std::string &str, AllocStatus::Enum value) |
void | toStr (std::string &str, QuoteStatus::Enum value) |
std::string | toStr (QuoteStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, QuoteStatus::Enum value) |
void | toFix (std::string &str, QuoteStatus::Enum value) |
void | toStr (std::string &str, QuoteStatusResponseTo::Enum value) |
std::string | toStr (QuoteStatusResponseTo::Enum value) |
std::ostream & | operator<< (std::ostream &stream, QuoteStatusResponseTo::Enum value) |
void | toFix (std::string &str, QuoteStatusResponseTo::Enum value) |
void | toStr (std::string &str, QuoteCancelType::Enum value) |
std::string | toStr (QuoteCancelType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, QuoteCancelType::Enum value) |
void | toFix (std::string &str, QuoteCancelType::Enum value) |
void | toStr (std::string &str, PosType::Enum value) |
std::string | toStr (PosType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, PosType::Enum value) |
void | toFix (std::string &str, PosType::Enum value) |
void | toStr (std::string &str, MassActionScope::Enum value) |
std::string | toStr (MassActionScope::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassActionScope::Enum value) |
void | toFix (std::string &str, MassActionScope::Enum value) |
void | toStr (std::string &str, MassActionType::Enum value) |
std::string | toStr (MassActionType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassActionType::Enum value) |
void | toFix (std::string &str, MassActionType::Enum value) |
void | toStr (std::string &str, MassActionResponse::Enum value) |
std::string | toStr (MassActionResponse::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassActionResponse::Enum value) |
void | toFix (std::string &str, MassActionResponse::Enum value) |
void | toStr (std::string &str, MassActionRejectReason::Enum value) |
std::string | toStr (MassActionRejectReason::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassActionRejectReason::Enum value) |
void | toFix (std::string &str, MassActionRejectReason::Enum value) |
void | toStr (std::string &str, SecurityResponseType::Enum value) |
std::string | toStr (SecurityResponseType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SecurityResponseType::Enum value) |
void | toFix (std::string &str, SecurityResponseType::Enum value) |
void | toStr (std::string &str, PosMaintStatus::Enum value) |
std::string | toStr (PosMaintStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, PosMaintStatus::Enum value) |
void | toFix (std::string &str, PosMaintStatus::Enum value) |
void | toStr (std::string &str, ExecuteUnderlyingTrade::Enum value) |
std::string | toStr (ExecuteUnderlyingTrade::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecuteUnderlyingTrade::Enum value) |
void | toFix (std::string &str, ExecuteUnderlyingTrade::Enum value) |
void | toStr (std::string &str, PosTransType::Enum value) |
std::string | toStr (PosTransType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, PosTransType::Enum value) |
void | toFix (std::string &str, PosTransType::Enum value) |
void | toStr (std::string &str, PosMaintAction::Enum value) |
std::string | toStr (PosMaintAction::Enum value) |
std::ostream & | operator<< (std::ostream &stream, PosMaintAction::Enum value) |
void | toFix (std::string &str, PosMaintAction::Enum value) |
void | toStr (std::string &str, SettlType::Enum value) |
std::string | toStr (SettlType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SettlType::Enum value) |
void | toFix (std::string &str, SettlType::Enum value) |
void | toStr (std::string &str, SelfTradePreventionInstruction::Enum value) |
std::string | toStr (SelfTradePreventionInstruction::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SelfTradePreventionInstruction::Enum value) |
void | toFix (std::string &str, SelfTradePreventionInstruction::Enum value) |
void | toStr (std::string &str, TimeUnit::Enum value) |
std::string | toStr (TimeUnit::Enum value) |
std::ostream & | operator<< (std::ostream &stream, TimeUnit::Enum value) |
void | toFix (std::string &str, TimeUnit::Enum value) |
void | toStr (std::string &str, MessageType::Enum value) |
std::string | toStr (MessageType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MessageType::Enum value) |
void | toFix (std::string &str, MessageType::Enum value) |
void | toStr (std::string &str, FlowType::Enum value) |
std::string | toStr (FlowType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, FlowType::Enum value) |
void | toFix (std::string &str, FlowType::Enum value) |
void | toStr (std::string &str, NegotiationRejectCode::Enum value) |
std::string | toStr (NegotiationRejectCode::Enum value) |
std::ostream & | operator<< (std::ostream &stream, NegotiationRejectCode::Enum value) |
void | toFix (std::string &str, NegotiationRejectCode::Enum value) |
void | toStr (std::string &str, EstablishRejectCode::Enum value) |
std::string | toStr (EstablishRejectCode::Enum value) |
std::ostream & | operator<< (std::ostream &stream, EstablishRejectCode::Enum value) |
void | toFix (std::string &str, EstablishRejectCode::Enum value) |
void | toStr (std::string &str, TerminationCode::Enum value) |
std::string | toStr (TerminationCode::Enum value) |
std::ostream & | operator<< (std::ostream &stream, TerminationCode::Enum value) |
void | toFix (std::string &str, TerminationCode::Enum value) |
void | toStr (std::string &str, RetransmitRejectCode::Enum value) |
std::string | toStr (RetransmitRejectCode::Enum value) |
std::ostream & | operator<< (std::ostream &stream, RetransmitRejectCode::Enum value) |
void | toFix (std::string &str, RetransmitRejectCode::Enum value) |
void | toStr (std::string &str, CancelOnDisconnectType::Enum value) |
std::string | toStr (CancelOnDisconnectType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, CancelOnDisconnectType::Enum value) |
void | toFix (std::string &str, CancelOnDisconnectType::Enum value) |
void | toStr (std::string &str, Side::Enum value) |
std::string | toStr (Side::Enum value) |
std::ostream & | operator<< (std::ostream &stream, Side::Enum value) |
void | toFix (std::string &str, Side::Enum value) |
void | toStr (std::string &str, TimeInForce::Enum value) |
std::string | toStr (TimeInForce::Enum value) |
std::ostream & | operator<< (std::ostream &stream, TimeInForce::Enum value) |
void | toFix (std::string &str, TimeInForce::Enum value) |
void | toStr (std::string &str, SimpleTimeInForce::Enum value) |
std::string | toStr (SimpleTimeInForce::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SimpleTimeInForce::Enum value) |
void | toFix (std::string &str, SimpleTimeInForce::Enum value) |
void | toStr (std::string &str, OrdType::Enum value) |
std::string | toStr (OrdType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrdType::Enum value) |
void | toFix (std::string &str, OrdType::Enum value) |
void | toStr (std::string &str, SimpleOrdType::Enum value) |
std::string | toStr (SimpleOrdType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SimpleOrdType::Enum value) |
void | toFix (std::string &str, SimpleOrdType::Enum value) |
void | toStr (std::string &str, RoutingInstruction::Enum value) |
std::string | toStr (RoutingInstruction::Enum value) |
std::ostream & | operator<< (std::ostream &stream, RoutingInstruction::Enum value) |
void | toFix (std::string &str, RoutingInstruction::Enum value) |
void | toStr (std::string &str, ExecType::Enum value) |
std::string | toStr (ExecType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecType::Enum value) |
void | toFix (std::string &str, ExecType::Enum value) |
void | toStr (std::string &str, OrdStatus::Enum value) |
std::string | toStr (OrdStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrdStatus::Enum value) |
void | toFix (std::string &str, OrdStatus::Enum value) |
void | toStr (std::string &str, ExecRestatementReasonValidForSingleCancel::Enum value) |
std::string | toStr (ExecRestatementReasonValidForSingleCancel::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecRestatementReasonValidForSingleCancel::Enum value) |
void | toFix (std::string &str, ExecRestatementReasonValidForSingleCancel::Enum value) |
void | toStr (std::string &str, ExecRestatementReasonValidForMassCancel::Enum value) |
std::string | toStr (ExecRestatementReasonValidForMassCancel::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecRestatementReasonValidForMassCancel::Enum value) |
void | toFix (std::string &str, ExecRestatementReasonValidForMassCancel::Enum value) |
void | toStr (std::string &str, ExecRestatementReason::Enum value) |
std::string | toStr (ExecRestatementReason::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecRestatementReason::Enum value) |
void | toFix (std::string &str, ExecRestatementReason::Enum value) |
void | toStr (std::string &str, MultiLegReportingType::Enum value) |
std::string | toStr (MultiLegReportingType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MultiLegReportingType::Enum value) |
void | toFix (std::string &str, MultiLegReportingType::Enum value) |
void | toStr (std::string &str, OrderCategory::Enum value) |
std::string | toStr (OrderCategory::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrderCategory::Enum value) |
void | toFix (std::string &str, OrderCategory::Enum value) |
void | toStr (std::string &str, AccountType::Enum value) |
std::string | toStr (AccountType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, AccountType::Enum value) |
void | toFix (std::string &str, AccountType::Enum value) |
void | toStr (std::string &str, CxlRejResponseTo::Enum value) |
std::string | toStr (CxlRejResponseTo::Enum value) |
std::ostream & | operator<< (std::ostream &stream, CxlRejResponseTo::Enum value) |
void | toFix (std::string &str, CxlRejResponseTo::Enum value) |
void | toStr (std::string &str, PossResend::Enum value) |
std::string | toStr (PossResend::Enum value) |
std::ostream & | operator<< (std::ostream &stream, PossResend::Enum value) |
void | toFix (std::string &str, PossResend::Enum value) |
void | toStr (std::string &str, SecurityIDSource::Enum value) |
std::string | toStr (SecurityIDSource::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SecurityIDSource::Enum value) |
void | toFix (std::string &str, SecurityIDSource::Enum value) |
void | toStr (std::string &str, CrossedIndicator::Enum value) |
std::string | toStr (CrossedIndicator::Enum value) |
std::ostream & | operator<< (std::ostream &stream, CrossedIndicator::Enum value) |
void | toFix (std::string &str, CrossedIndicator::Enum value) |
void | toStr (std::string &str, TradingSessionID::Enum value) |
std::string | toStr (TradingSessionID::Enum value) |
std::ostream & | operator<< (std::ostream &stream, TradingSessionID::Enum value) |
void | toFix (std::string &str, TradingSessionID::Enum value) |
void | toStr (std::string &str, TradingSessionSubID::Enum value) |
std::string | toStr (TradingSessionSubID::Enum value) |
std::ostream & | operator<< (std::ostream &stream, TradingSessionSubID::Enum value) |
void | toFix (std::string &str, TradingSessionSubID::Enum value) |
void | toStr (std::string &str, SecurityTradingStatus::Enum value) |
std::string | toStr (SecurityTradingStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SecurityTradingStatus::Enum value) |
void | toFix (std::string &str, SecurityTradingStatus::Enum value) |
void | toStr (std::string &str, CrossType::Enum value) |
std::string | toStr (CrossType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, CrossType::Enum value) |
void | toFix (std::string &str, CrossType::Enum value) |
void | toStr (std::string &str, CrossPrioritization::Enum value) |
std::string | toStr (CrossPrioritization::Enum value) |
std::ostream & | operator<< (std::ostream &stream, CrossPrioritization::Enum value) |
void | toFix (std::string &str, CrossPrioritization::Enum value) |
void | toStr (std::string &str, const GroupSizeEncoding &obj) |
std::string | toStr (const GroupSizeEncoding &obj) |
std::ostream & | operator<< (std::ostream &stream, const GroupSizeEncoding &obj) |
void | toStr (std::string &str, const PriceOffsetOptional &obj) |
std::string | toStr (const PriceOffsetOptional &obj) |
std::ostream & | operator<< (std::ostream &stream, const PriceOffsetOptional &obj) |
void | toStr (std::string &str, const Percentage8Optional &obj) |
std::string | toStr (const Percentage8Optional &obj) |
std::ostream & | operator<< (std::ostream &stream, const Percentage8Optional &obj) |
void | toStr (std::string &str, const RatioQty &obj) |
std::string | toStr (const RatioQty &obj) |
std::ostream & | operator<< (std::ostream &stream, const RatioQty &obj) |
void | toStr (std::string &str, const UTCTimestampNanos &obj) |
std::string | toStr (const UTCTimestampNanos &obj) |
std::ostream & | operator<< (std::ostream &stream, const UTCTimestampNanos &obj) |
void | toStr (std::string &str, const UTCTimestampNanosOptional &obj) |
std::string | toStr (const UTCTimestampNanosOptional &obj) |
std::ostream & | operator<< (std::ostream &stream, const UTCTimestampNanosOptional &obj) |
void | toStr (std::string &str, const DeltaInMillis &obj) |
std::string | toStr (const DeltaInMillis &obj) |
std::ostream & | operator<< (std::ostream &stream, const DeltaInMillis &obj) |
void | toStr (std::string &str, const CredentialsEncoding &obj) |
std::string | toStr (const CredentialsEncoding &obj) |
std::ostream & | operator<< (std::ostream &stream, const CredentialsEncoding &obj) |
void | toStr (std::string &str, const MemoEncoding &obj) |
std::string | toStr (const MemoEncoding &obj) |
std::ostream & | operator<< (std::ostream &stream, const MemoEncoding &obj) |
void | toStr (std::string &str, const TextEncoding &obj) |
std::string | toStr (const TextEncoding &obj) |
std::ostream & | operator<< (std::ostream &stream, const TextEncoding &obj) |
void | toStr (std::string &str, const DeskIDEncoding &obj) |
std::string | toStr (const DeskIDEncoding &obj) |
std::ostream & | operator<< (std::ostream &stream, const DeskIDEncoding &obj) |
void | toStr (std::string &str, const ClientAppEncoding &obj) |
std::string | toStr (const ClientAppEncoding &obj) |
std::ostream & | operator<< (std::ostream &stream, const ClientAppEncoding &obj) |
void | toStr (std::string &str, const CustodianInfo &obj) |
std::string | toStr (const CustodianInfo &obj) |
std::ostream & | operator<< (std::ostream &stream, const CustodianInfo &obj) |
void | toStr (std::string &str, const InboundBusinessHeader &obj) |
std::string | toStr (const InboundBusinessHeader &obj) |
std::ostream & | operator<< (std::ostream &stream, const InboundBusinessHeader &obj) |
void | toStr (std::string &str, const OutboundBusinessHeader &obj) |
std::string | toStr (const OutboundBusinessHeader &obj) |
std::ostream & | operator<< (std::ostream &stream, const OutboundBusinessHeader &obj) |
void | toStr (std::string &str, const BidirectionalBusinessHeader &obj) |
std::string | toStr (const BidirectionalBusinessHeader &obj) |
std::ostream & | operator<< (std::ostream &stream, const BidirectionalBusinessHeader &obj) |
void | toStr (std::string &str, const InvestorID &obj) |
std::string | toStr (const InvestorID &obj) |
std::ostream & | operator<< (std::ostream &stream, const InvestorID &obj) |
template<class Message > | |
Message | typify (const SbeMessage &message) |
template<class Processor > | |
bool | processTypified (SbeMessage binary, const Processor &processor) |
Variables | |
constexpr UInt8 | DefaultMaxGroupItems = 100 |
constexpr UInt16 | MaxB3BOEMessageSize = 65535 - sizeof(SimpleOpenFramingHeader) |
constexpr UInt16 | B3BOESbeEncodingType = 0xEB50 |
typedef UInt32 AccountOptional |
typedef UInt64 AllocID |
typedef UInt64 AllocReportID |
typedef UInt64 BusinessRejectRefID |
typedef UInt64 ClOrdID |
typedef UInt64 ClOrdIDOptional |
typedef UInt64 CrossID |
typedef UInt64 CrossIDOptional |
typedef UInt16 DaysToSettlement |
typedef UInt16 DaysToSettlementOptional |
typedef FloatingPointDecimal<Int64, Int32> Decimal |
Universal decimal type.
Definition at line 37 of file Decimal.Operations.h.
typedef UInt64 ExecID |
typedef UInt64 ExecIDOptional |
typedef UInt32 Firm |
typedef UInt32 FirmOptional |
typedef UInt16 LocalMktDate |
typedef UInt16 LocalMktDateOptional |
typedef UInt8 MarketSegmentID |
typedef UInt8 MarketSegmentIDOptional |
typedef UInt64 MassActionReportID |
typedef UInt64 MassActionReportIDOptional |
typedef UInt32 MessageCounter |
typedef MessageHeader MessageHeaderBuilder |
Definition at line 1930 of file Composites.h.
typedef UInt16 MessageSize |
Message type (template) identification.
Definition at line 29 of file ExceptionHelpers.h.
typedef std::vector<NetworkMessage> NetMessages |
Definition at line 42 of file MessageBatch.h.
typedef IntegralConstant<UInt32, 0> NullAccountOptional |
typedef IntegralConstant<UInt64, 0ULL> NullBusinessRejectRefID |
typedef IntegralConstant<Char, '\x0'> NullChar |
typedef IntegralConstant<UInt64, 0ULL> NullClOrdIDOptional |
typedef IntegralConstant<UInt64, 0ULL> NullCrossIDOptional |
typedef IntegralConstant<UInt16, 65535> NullDaysToSettlementOptional |
typedef IntegralConstant<UInt64, 0ULL> NullExecIDOptional |
typedef IntegralConstant<UInt32, 0> NullFirmOptional |
typedef IntegralConstant<Int16, -32768> NullInt16 |
typedef IntegralConstant<Int32, -2147483647-1> NullInt32 |
typedef IntegralConstant<Int64, -9223372036854775807LL-1> NullInt64 |
typedef IntegralConstant<Int8, -128> NullInt8 |
typedef IntegralConstant<UInt16, 0> NullLocalMktDateOptional |
typedef IntegralConstant<UInt8, 0> NullMarketSegmentIDOptional |
typedef IntegralConstant<UInt64, 0ULL> NullMassActionReportIDOptional |
typedef IntegralConstant<UInt64, 0ULL> NullOrderIDOptional |
typedef IntegralConstant<UInt8, 0> NullOrdTagID |
typedef IntegralConstant<UInt64, 0ULL> NullPosMaintRptIDOptional |
typedef IntegralConstant<UInt64, 0ULL> NullPosReqIDOptional |
typedef IntegralConstant<UInt64, 0ULL> NullQuantityOptional |
typedef IntegralConstant<UInt64, 0ULL> NullQuoteIDOptional |
typedef IntegralConstant<UInt64, 0ULL> NullQuoteReqIDOptional |
typedef IntegralConstant<UInt32, 0> NullRejReasonOptional |
typedef IntegralConstant<UInt64, 0ULL> NullSecurityIDOptional |
typedef IntegralConstant<UInt32, 0> NullSeqNumOptional |
typedef IntegralConstant<UInt32, 0> NullSessionIDOptional |
typedef IntegralConstant<UInt64, 0ULL> NullSessionVerIDOptional |
typedef IntegralConstant<Int32, 0> NullStrategyIDOptional |
typedef IntegralConstant<UInt8, 0> NullTotNoRelatedSym |
typedef IntegralConstant<UInt32, 0> NullTradeIDOptional |
typedef IntegralConstant<UInt16, 65535> NullUInt16 |
typedef IntegralConstant<UInt16, 0> NullUint16EnumEncoding |
typedef IntegralConstant<UInt32, 4294967295> NullUInt32 |
typedef IntegralConstant<UInt64, 18446744073709551615ULL> NullUInt64 |
typedef IntegralConstant<UInt8, 255> NullUInt8 |
typedef IntegralConstant<UInt8, 0> NullUint8EnumEncoding |
typedef UInt64 OrderID |
typedef UInt64 OrderIDOptional |
typedef UInt8 OrdTagID |
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -8>> Percentage8 |
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -8>> Percentage8Optional |
Optional percentage (8 decimal places).
FIX type: Percentage.
Definition at line 425 of file Composites.h.
typedef UInt64 PosMaintRptID |
typedef UInt64 PosMaintRptIDOptional |
typedef UInt64 PosReqID |
typedef UInt64 PosReqIDOptional |
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -4>> Price |
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -8>> Price8 |
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -8>> Price8Optional |
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -4>> PriceOffsetOptional |
Optional price offset (4 decimal places).
Usually 3 places are enough, but FX requires 4.
FIX type: PriceOffset.
Definition at line 346 of file Composites.h.
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -4>> PriceOptional |
typedef UInt64 Quantity |
typedef UInt64 QuantityOptional |
typedef UInt64 QuoteID |
typedef UInt64 QuoteIDOptional |
typedef UInt64 QuoteReqID |
typedef UInt64 QuoteReqIDOptional |
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -7>> RatioQty |
Ratio of quantity relative to the whole thing.
FIX type: float.
Definition at line 493 of file Composites.h.
typedef UInt32 RejReason |
typedef UInt32 RejReasonOptional |
typedef MessageHeader::SchemaId SchemaId |
Definition at line 34 of file SchemaTraits.h.
typedef MessageHeader::Version SchemaVersion |
SBE-encoded data version type.
Definition at line 30 of file SchemaTraits.h.
typedef UInt64 SecurityID |
typedef UInt64 SecurityIDOptional |
typedef UInt64 SecurityReqRespID |
typedef UInt32 SeqNum |
typedef UInt32 SeqNumOptional |
typedef UInt32 SessionID |
typedef UInt32 SessionIDOptional |
typedef UInt64 SessionVerID |
typedef UInt64 SessionVerIDOptional |
typedef Int32 StrategyIDOptional |
typedef UInt8 TotNoRelatedSym |
typedef UInt32 TradeID |
typedef UInt32 TradeIDOptional |
typedef UInt16 Uint16EnumEncoding |
typedef UInt8 Uint8EnumEncoding |
constexpr MessageSize OnixS::B3::BOE::Messaging::calculateMaxMessageSize | ( | UInt8 | maxGroupItems | ) |
Calculates the buffer size for a message with the given number of repeating group items.
Definition at line 49 of file MaxMessageSize.h.
void OnixS::B3::BOE::Messaging::checkSchema | ( | SchemaId | id, |
SchemaVersion | version | ||
) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1120 of file SbeMessage.h.
void OnixS::B3::BOE::Messaging::checkSchemaId | ( | SchemaId | id | ) |
Checks the compatibility with the provided SBE Schema ID.
Definition at line 1110 of file SbeMessage.h.
void OnixS::B3::BOE::Messaging::checkVersion | ( | SchemaVersion | version | ) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1088 of file SbeMessage.h.
void OnixS::B3::BOE::Messaging::checkVersion | ( | SchemaVersion | since, |
SchemaVersion | version | ||
) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1098 of file SbeMessage.h.
|
inlinenoexcept |
void OnixS::B3::BOE::Messaging::convert | ( | FixedPointDecimal< MantissaType, ExponentType > & | res, |
const Decimal & | number | ||
) |
Definition at line 95 of file Decimal.Operations.h.
void OnixS::B3::BOE::Messaging::convert | ( | FloatingPointDecimal< MantissaType, ExponentType > & | res, |
const Decimal & | number | ||
) |
Definition at line 109 of file Decimal.Operations.h.
EnableIf<details::IsDecimal<DecimalT>::value, DecimalT>::type OnixS::B3::BOE::Messaging::convert | ( | const Decimal & | number | ) |
Convert the decimal in to a different one.
std::exception | if the value cannot be converted |
Definition at line 137 of file Decimal.Operations.h.
Deserializes a decimal number from the given text presentation.
|
inlinenoexcept |
Deserializes a decimal number from the given text presentation.
Definition at line 235 of file Decimal.Operations.h.
|
noexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned. Definition at line 404 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned. Definition at line 431 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned. Definition at line 460 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned. Definition at line 488 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned. Definition at line 517 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned. Definition at line 546 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned. Definition at line 575 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
true
if the given buffer contains a valid representation of a number. Otherwise, false
is returned. Definition at line 604 of file Integral.h.
De-serializes a timespan from the given string.
|
inline |
bool OnixS::B3::BOE::Messaging::fromStr | ( | Timestamp & | , |
const Char * | , | ||
size_t | , | ||
TimestampFormat::Enum | = TimestampFormat::YYYYMMDDHHMMSSnsec |
||
) |
De-serializes a timestamp from the given string.
|
inline |
constexpr std::enable_if<MaxMessageSizeTraits<Message>::UseCustomValue, MessageSize>::type OnixS::B3::BOE::Messaging::getMaxMessageSize | ( | UInt8 | ) |
Calculates the buffer size for a message with the given number of repeating group items.
Definition at line 60 of file MaxMessageSize.h.
constexpr std::enable_if<!MaxMessageSizeTraits<Message>::UseCustomValue, MessageSize>::type OnixS::B3::BOE::Messaging::getMaxMessageSize | ( | UInt8 | maxGroupItems | ) |
Calculates the buffer size for a message with the given number of repeating group items.
Definition at line 70 of file MaxMessageSize.h.
|
noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
bool OnixS::B3::BOE::Messaging::operator!= | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
const FixedPointDecimal< Mantissa, Exponent > & | right | ||
) |
Compares two fixed-point decimals.
Definition at line 445 of file Decimal.Operations.h.
EnableIf<details::AreBothDecimals<Decimal1, Decimal2>::value, bool>::type OnixS::B3::BOE::Messaging::operator!= | ( | const Decimal1 & | left, |
const Decimal2 & | right | ||
) |
Compares two decimals.
Definition at line 571 of file Decimal.Operations.h.
bool OnixS::B3::BOE::Messaging::operator< | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
const FixedPointDecimal< Mantissa, Exponent > & | right | ||
) |
Compares two fixed-point decimals.
Definition at line 465 of file Decimal.Operations.h.
EnableIf<details::AreBothDecimals<Decimal1, Decimal2>::value, bool>::type OnixS::B3::BOE::Messaging::operator< | ( | const Decimal1 & | left, |
const Decimal2 & | right | ||
) |
Compares two decimals.
Definition at line 620 of file Decimal.Operations.h.
|
inline |
Serializes into a stream.
Definition at line 53 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 53 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 100 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 101 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 147 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 149 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 191 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 194 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 235 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 242 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 282 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 287 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 292 of file Decimal.Operations.h.
|
inline |
Serializes into a stream.
Definition at line 326 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 332 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 370 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 370 of file Decimal.Operations.h.
|
inline |
Serializes into a stream.
Definition at line 380 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 387 of file Decimal.Operations.h.
std::ostream& OnixS::B3::BOE::Messaging::operator<< | ( | std::ostream & | stream, |
const HolderType< MsgType, MaxMessageSize, MessageInitializer > & | rhs | ||
) |
Definition at line 395 of file MessageHolder.h.
|
inline |
Serializes into a stream.
Definition at line 414 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 428 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 461 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 473 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 508 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 521 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 555 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 569 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 602 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 617 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 649 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 665 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 696 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 713 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 743 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 761 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 790 of file MessageSerialization.h.
|
inline |
|
inline |
|
inline |
Serializes into a stream.
Definition at line 809 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 837 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 854 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 883 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 902 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 918 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 947 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 965 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 995 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1012 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1040 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1059 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1085 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1106 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1130 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1153 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1178 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1200 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1226 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1247 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1274 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1293 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1322 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1328 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1370 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1375 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1415 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1421 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1456 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1460 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1500 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1508 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1547 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1553 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1594 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1601 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1640 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1649 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1675 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1694 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1722 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1739 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1769 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1787 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1815 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1835 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1850 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1883 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1897 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1931 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1944 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1979 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1991 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2024 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2072 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2117 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2165 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2213 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2261 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2309 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2357 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2402 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2450 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2498 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2534 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2570 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2603 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2639 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2675 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2708 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2744 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2777 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2810 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2846 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2882 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2915 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2951 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2987 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3023 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3056 of file Serialization.h.
bool OnixS::B3::BOE::Messaging::operator<= | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
const FixedPointDecimal< Mantissa, Exponent > & | right | ||
) |
Compares two fixed-point decimals.
Definition at line 509 of file Decimal.Operations.h.
EnableIf<details::AreBothDecimals<Decimal1, Decimal2>::value, bool>::type OnixS::B3::BOE::Messaging::operator<= | ( | const Decimal1 & | left, |
const Decimal2 & | right | ||
) |
Compares two decimals.
Definition at line 637 of file Decimal.Operations.h.
bool OnixS::B3::BOE::Messaging::operator== | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
const FixedPointDecimal< Mantissa, Exponent > & | right | ||
) |
Compares two fixed-point decimals.
Definition at line 422 of file Decimal.Operations.h.
EnableIf<details::AreBothDecimals<Decimal1, Decimal2>::value, bool>::type OnixS::B3::BOE::Messaging::operator== | ( | const Decimal1 & | left, |
const Decimal2 & | right | ||
) |
Compares two decimals.
Definition at line 553 of file Decimal.Operations.h.
bool OnixS::B3::BOE::Messaging::operator> | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
const FixedPointDecimal< Mantissa, Exponent > & | right | ||
) |
Compares two fixed-point decimals.
Definition at line 487 of file Decimal.Operations.h.
EnableIf<details::AreBothDecimals<Decimal1, Decimal2>::value, bool>::type OnixS::B3::BOE::Messaging::operator> | ( | const Decimal1 & | left, |
const Decimal2 & | right | ||
) |
Compares two decimals.
Definition at line 586 of file Decimal.Operations.h.
bool OnixS::B3::BOE::Messaging::operator>= | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
const FixedPointDecimal< Mantissa, Exponent > & | right | ||
) |
Compares two fixed-point decimals.
Definition at line 531 of file Decimal.Operations.h.
EnableIf<details::AreBothDecimals<Decimal1, Decimal2>::value, bool>::type OnixS::B3::BOE::Messaging::operator>= | ( | const Decimal1 & | left, |
const Decimal2 & | right | ||
) |
Compares two decimals.
Definition at line 603 of file Decimal.Operations.h.
|
inline |
Casts a given binary message according to template/type information and processes the cast messages by a given processor.
Returned value indicates whether message type was successfully recognized and pushed to the processor for further processing. Unknown messages aren't processed and thus false result is returned.
Definition at line 55 of file Typification.h.
bool OnixS::B3::BOE::Messaging::quantize | ( | const Decimal & | operand, |
Int32 | exponent, | ||
Decimal & | quantized | ||
) |
Quantize so its exponent is the same as that of provided value.
false
if the value cannot be quantized. Quantize so its exponent is the same as that of provided value.
std::exception | if the value cannot be quantized. |
MantissaType OnixS::B3::BOE::Messaging::quantizedMantissa | ( | const Decimal & | operand, |
Int32 | exponent | ||
) |
Quantize so its exponent is the same as that of provided value.
std::exception | if the value cannot be quantized |
Definition at line 74 of file Decimal.Operations.h.
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
Serializes the object into FIX presentation.
Definition at line 67 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const Negotiate1 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 115 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const NegotiateResponse2 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 163 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const NegotiateReject3 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 208 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const Establish4 & | obj | ||
) |
Serializes the object into FIX presentation.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const EstablishAck5 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 256 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const EstablishReject6 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 301 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const Terminate7 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 346 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const NotApplied8 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 394 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const Sequence9 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 442 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const RetransmitRequest12 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 487 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const Retransmission13 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 535 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const RetransmitReject14 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 583 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const SimpleNewOrder100 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 631 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const SimpleModifyOrder101 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 679 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const NewOrderSingle102 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 727 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const OrderCancelReplaceRequest104 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 775 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const OrderCancelRequest105 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 823 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const NewOrderCross106 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 868 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 916 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const ExecutionReportNew200 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 961 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const ExecutionReportModify201 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1009 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const ExecutionReportCancel202 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1054 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const ExecutionReportTrade203 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1099 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const ExecutionReportReject204 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1144 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const ExecutionReportForward205 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1192 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const BusinessMessageReject206 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1240 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const SecurityDefinitionRequest300 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1288 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1336 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const SecurityDefinitionResponse301 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1384 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const QuoteRequest401 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1429 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const QuoteStatusReport402 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1474 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const Quote403 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1522 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const QuoteCancel404 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1567 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const QuoteRequestReject405 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1615 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1663 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const PositionMaintenanceCancelRequest501 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1708 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const PositionMaintenanceRequest502 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1753 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const PositionMaintenanceReport503 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1801 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1849 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const AllocationInstruction601 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1897 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const AllocationReport602 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1945 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const OrderMassActionRequest701 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1993 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toFix | ( | std::string & | str, |
const OrderMassActionReport702 & | obj | ||
) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2038 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2086 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2131 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2179 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2227 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2275 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2323 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2371 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2416 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2464 of file Serialization.h.
|
inline |
Serializes a fixed-point decimal into a string.
Definition at line 353 of file Decimal.Operations.h.
|
inline |
Serializes a floating-point decimal into a string.
Definition at line 335 of file Decimal.Operations.h.
|
inline |
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
Boolean::Enum | value | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const Negotiate1 & | obj | ||
) |
Serializes into a string.
|
inline |
|
inline |
Serializes into a string.
Definition at line 41 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 41 of file MessageSerialization.h.
|
inline |
ONIXS_B3_BOE_DATA_PACKING_END void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
const SimpleOpenFramingHeader & | |||
) |
Serializes SimpleOpenFramingHeader into a string.
|
inline |
Definition at line 73 of file SimpleOpenFramingHeader.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const NegotiateResponse2 & | obj | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
AllocTransType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 87 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 88 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
Int8 | |||
) |
Serializes the given integer into a string.
|
inline |
Serializes the given integer into a string.
Definition at line 122 of file Integral.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const NegotiateReject3 & | obj | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
AllocReportType::Enum | value | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
const NetworkMessage & | |||
) |
Serializes into a string.
|
inline |
Definition at line 132 of file NetworkMessage.h.
|
inline |
Serializes into a string.
Definition at line 134 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
UInt8 | |||
) |
Serializes the given integer into a string.
|
inline |
Serializes into a string.
Definition at line 136 of file Serialization.h.
|
inline |
Serializes the given integer into a string.
Definition at line 143 of file Integral.h.
|
inline |
Definition at line 148 of file MessageHolder.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
Int16 | |||
) |
Serializes the given integer into a string.
|
inline |
Serializes the given integer into a string.
Definition at line 164 of file Integral.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const Establish4 & | obj | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
AllocType::Enum | value | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
UInt16 | |||
) |
Serializes the given integer into a string.
|
inline |
Serializes into a string.
Definition at line 179 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 182 of file Serialization.h.
|
inline |
Serializes the given integer into a string.
Definition at line 185 of file Integral.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
Int32 | |||
) |
Serializes the given integer into a string.
|
inline |
Serializes the given integer into a string.
Definition at line 206 of file Integral.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const EstablishAck5 & | obj | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
UInt32 | |||
) |
Serializes the given integer into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
AllocNoOrdersType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 223 of file MessageSerialization.h.
|
inline |
Serializes the given integer into a string.
Definition at line 227 of file Integral.h.
|
inline |
Serializes into a string.
Definition at line 229 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
Int64 | |||
) |
Serializes the given integer into a string.
|
inline |
Serializes the given integer into a string.
Definition at line 248 of file Integral.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
UInt64 | |||
) |
Serializes the given integer into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const EstablishReject6 & | obj | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
AllocStatus::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 269 of file MessageSerialization.h.
|
inline |
Serializes the given integer into a string.
Definition at line 269 of file Integral.h.
|
inline |
Serializes floating-point decimal into a string.
Definition at line 269 of file Decimal.Operations.h.
|
inline |
Serializes into a string.
Definition at line 275 of file Serialization.h.
size_t OnixS::B3::BOE::Messaging::toStr | ( | Int8 | , |
Char * | , | ||
size_t | |||
) |
Serializes the integer into the given buffer.
size_t OnixS::B3::BOE::Messaging::toStr | ( | UInt8 | , |
Char * | , | ||
size_t | |||
) |
Serializes the integer into the given buffer.
size_t OnixS::B3::BOE::Messaging::toStr | ( | Int16 | , |
Char * | , | ||
size_t | |||
) |
Serializes the integer into the given buffer.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const Terminate7 & | obj | ||
) |
Serializes into a string.
size_t OnixS::B3::BOE::Messaging::toStr | ( | UInt16 | , |
Char * | , | ||
size_t | |||
) |
Serializes the integer into the given buffer.
|
inline |
Serializes a fixed-point decimal into a string.
Definition at line 313 of file Decimal.Operations.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
QuoteStatus::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 314 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 320 of file Serialization.h.
size_t OnixS::B3::BOE::Messaging::toStr | ( | Int32 | , |
Char * | , | ||
size_t | |||
) |
Serializes the integer into the given buffer.
size_t OnixS::B3::BOE::Messaging::toStr | ( | UInt32 | , |
Char * | , | ||
size_t | |||
) |
Serializes the integer into the given buffer.
size_t OnixS::B3::BOE::Messaging::toStr | ( | Int64 | , |
Char * | , | ||
size_t | |||
) |
Serializes the integer into the given buffer.
size_t OnixS::B3::BOE::Messaging::toStr | ( | UInt64 | , |
Char * | , | ||
size_t | |||
) |
Serializes the integer into the given buffer.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const NotApplied8 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 358 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
QuoteStatusResponseTo::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes the given constant into a string.
Definition at line 364 of file Integral.h.
|
inline |
Serializes into a string.
Definition at line 367 of file Serialization.h.
|
inline |
Serializes the given constant into a string.
Definition at line 380 of file Integral.h.
|
inline |
Definition at line 382 of file MessageHolder.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const Sequence9 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 402 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
QuoteCancelType::Enum | value | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
TimeSpan | , | ||
TimeSpanFormat::Enum | = TimeSpanFormat::SDHHMMSSnsec |
||
) |
Appends the timespan.
|
inline |
|
inline |
Serializes into a string.
Definition at line 415 of file Serialization.h.
|
inline |
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const RetransmitRequest12 & | obj | ||
) |
Serializes into a string.
|
inline |
|
inline |
Serializes into a string.
Definition at line 448 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
PosType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 461 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const Retransmission13 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 495 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
MassActionScope::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 508 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const RetransmitReject14 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 542 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
MassActionType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 556 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const SimpleNewOrder100 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 589 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
MassActionResponse::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 604 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const SimpleModifyOrder101 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 636 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
MassActionRejectReason::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 652 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const NewOrderSingle102 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 683 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
SecurityResponseType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 700 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const OrderCancelReplaceRequest104 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 730 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
PosMaintStatus::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 748 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const OrderCancelRequest105 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 777 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | , |
Timestamp | , | ||
TimestampFormat::Enum | = TimestampFormat::YYYYMMDDHHMMSSnsec |
||
) |
Serializes the timestamp.
|
inline |
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
ExecuteUnderlyingTrade::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 796 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const NewOrderCross106 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 824 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
PosTransType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 842 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const NewOrderCross106::SidesEntry & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 870 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
PosMaintAction::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 889 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const ExecutionReportNew200 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 905 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
SettlType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 935 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const ExecutionReportModify201 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 952 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
SelfTradePreventionInstruction::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 982 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const ExecutionReportCancel202 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 999 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
TimeUnit::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1028 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const ExecutionReportTrade203 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1046 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
MessageType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1073 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const ExecutionReportReject204 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1093 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
FlowType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1118 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const ExecutionReportForward205 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1140 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
NegotiationRejectCode::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1165 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const BusinessMessageReject206 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1187 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
EstablishRejectCode::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1213 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const SecurityDefinitionRequest300 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1234 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
TerminationCode::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1261 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const SecurityDefinitionRequest300::LegsEntry & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1280 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
RetransmitRejectCode::Enum | value | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const SecurityDefinitionResponse301 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1309 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1315 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
CancelOnDisconnectType::Enum | value | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const QuoteRequest401 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1357 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1362 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
Side::Enum | value | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const QuoteRequest401::SidesEntry & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1403 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1408 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const QuoteStatusReport402 & | obj | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
TimeInForce::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1443 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1448 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const Quote403 & | obj | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
SimpleTimeInForce::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1488 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1495 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const QuoteCancel404 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1534 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
OrdType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1541 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const QuoteRequestReject405 & | obj | ||
) |
Serializes into a string.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
SimpleOrdType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1581 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1588 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const QuoteRequestReject405::SidesEntry & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1627 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
RoutingInstruction::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1636 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const PositionMaintenanceCancelRequest501 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1662 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
ExecType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1682 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const PositionMaintenanceRequest502 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1709 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
OrdStatus::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1727 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const PositionMaintenanceReport503 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1756 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
ExecRestatementReasonValidForSingleCancel::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1774 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const PositionMaintenanceReport503::PositionsEntry & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1802 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
ExecRestatementReasonValidForMassCancel::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1822 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const AllocationInstruction601 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1837 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
ExecRestatementReason::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1870 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const AllocationReport602 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1884 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
MultiLegReportingType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1918 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const OrderMassActionRequest701 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1931 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
OrderCategory::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1966 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const OrderMassActionReport702 & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 1978 of file MessageSerialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
AccountType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2012 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
CxlRejResponseTo::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2059 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
PossResend::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2105 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
SecurityIDSource::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2152 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
CrossedIndicator::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2200 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
TradingSessionID::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2248 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
TradingSessionSubID::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2296 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
SecurityTradingStatus::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2344 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
CrossType::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2390 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
CrossPrioritization::Enum | value | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2437 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const GroupSizeEncoding & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2485 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const PriceOffsetOptional & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2521 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const Percentage8Optional & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2557 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const RatioQty & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2591 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const UTCTimestampNanos & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2626 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const UTCTimestampNanosOptional & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2662 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const DeltaInMillis & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2696 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const CredentialsEncoding & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2731 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const MemoEncoding & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2765 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const TextEncoding & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2798 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const DeskIDEncoding & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2833 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const ClientAppEncoding & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2869 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const CustodianInfo & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2903 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const InboundBusinessHeader & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2938 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const OutboundBusinessHeader & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2974 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const BidirectionalBusinessHeader & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 3010 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStr | ( | std::string & | str, |
const InvestorID & | obj | ||
) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 3044 of file Serialization.h.
void OnixS::B3::BOE::Messaging::toStrAsHHMMSS | ( | std::string & | , |
TimeSpan | |||
) |
Serializes the timespan according to the HH:MM:SS pattern.
void OnixS::B3::BOE::Messaging::toStrAsHHMMSSmsec | ( | std::string & | , |
TimeSpan | |||
) |
Serializes the timespan according to the HH:MM:SS.sss pattern.
void OnixS::B3::BOE::Messaging::toStrAsHHMMSSnsec | ( | std::string & | , |
TimeSpan | |||
) |
Serializes the timespan according to the HH:MM:SS.sssssssss pattern.
void OnixS::B3::BOE::Messaging::toStrAsHHMMSSpsec | ( | std::string & | , |
TimeSpan | |||
) |
Serializes the timespan according to the HH:MM:SS.ssssssssssss pattern.
void OnixS::B3::BOE::Messaging::toStrAsHHMMSSusec | ( | std::string & | , |
TimeSpan | |||
) |
Serializes the timespan according to the HH:MM:SS.ssssss pattern.
void OnixS::B3::BOE::Messaging::toStrAsSDHHMMSSnsec | ( | std::string & | , |
TimeSpan | |||
) |
Serializes the timespan according to the D.HH:MM:SS.sssssssss pattern.
void OnixS::B3::BOE::Messaging::toStrAsYYYYMMDD | ( | std::string & | , |
Timestamp | |||
) |
Serializes the timestamp using the YYYYMMDD format.
void OnixS::B3::BOE::Messaging::toStrAsYYYYMMDDHHMMSS | ( | std::string & | , |
Timestamp | |||
) |
Serializes the timestamp using the YYYYMMDDHHMMSS format.
void OnixS::B3::BOE::Messaging::toStrAsYYYYMMDDHHMMSSmsec | ( | std::string & | , |
Timestamp | |||
) |
Serializes the timestamp using the YYYYMMDDHHMMSSmsec format.
void OnixS::B3::BOE::Messaging::toStrAsYYYYMMDDHHMMSSnsec | ( | std::string & | , |
Timestamp | |||
) |
Serializes the timestamp using the YYYYMMDDHHMMSSnsec format.
void OnixS::B3::BOE::Messaging::toStrAsYYYYMMDDHHMMSSpsec | ( | std::string & | , |
Timestamp | |||
) |
Serializes the timestamp using the YYYYMMDDHHMMSSpsec format.
void OnixS::B3::BOE::Messaging::toStrAsYYYYMMDDHHMMSSusec | ( | std::string & | , |
Timestamp | |||
) |
Serializes the timestamp using the YYYYMMDDHHMMSSusec format.
|
inline |
|
inline |
Casts SBE-encoded message to a given type.
Definition at line 36 of file Typification.h.
constexpr UInt16 B3BOESbeEncodingType = 0xEB50 |
Definition at line 28 of file SimpleOpenFramingHeader.h.
constexpr UInt8 DefaultMaxGroupItems = 100 |
Default maximum number of repeating group items.
Definition at line 173 of file MessageHolder.h.
constexpr UInt16 MaxB3BOEMessageSize = 65535 - sizeof(SimpleOpenFramingHeader) |
Maximum supported message size.
Definition at line 35 of file MaxMessageSize.h.