Namespaces | |
namespace | details |
namespace | TagBased |
Functions | |
bool | isNull (const Decimal32NULL &value) noexcept |
bool | isNull (const Decimal64NULL &value) noexcept |
bool | isNull (const PRICE9 &value) noexcept |
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) |
Timestamp | localMktDateToTimestamp (LocalMktDate days) noexcept |
LocalMktDate | timestampToLocalMktDate (const Timestamp ×tamp) noexcept |
void | toStr (std::string &str, const Negotiate500 &obj) |
std::string | toStr (const Negotiate500 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Negotiate500 &obj) |
void | toFix (std::string &str, const Negotiate500 &obj) |
void | toStr (std::string &str, const NegotiationResponse501 &obj) |
std::string | toStr (const NegotiationResponse501 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NegotiationResponse501 &obj) |
void | toFix (std::string &str, const NegotiationResponse501 &obj) |
void | toStr (std::string &str, const NegotiationReject502 &obj) |
std::string | toStr (const NegotiationReject502 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NegotiationReject502 &obj) |
void | toFix (std::string &str, const NegotiationReject502 &obj) |
void | toStr (std::string &str, const Establish503 &obj) |
std::string | toStr (const Establish503 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Establish503 &obj) |
void | toFix (std::string &str, const Establish503 &obj) |
void | toStr (std::string &str, const EstablishmentAck504 &obj) |
std::string | toStr (const EstablishmentAck504 &obj) |
std::ostream & | operator<< (std::ostream &stream, const EstablishmentAck504 &obj) |
void | toFix (std::string &str, const EstablishmentAck504 &obj) |
void | toStr (std::string &str, const EstablishmentReject505 &obj) |
std::string | toStr (const EstablishmentReject505 &obj) |
std::ostream & | operator<< (std::ostream &stream, const EstablishmentReject505 &obj) |
void | toFix (std::string &str, const EstablishmentReject505 &obj) |
void | toStr (std::string &str, const Sequence506 &obj) |
std::string | toStr (const Sequence506 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Sequence506 &obj) |
void | toFix (std::string &str, const Sequence506 &obj) |
void | toStr (std::string &str, const Terminate507 &obj) |
std::string | toStr (const Terminate507 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Terminate507 &obj) |
void | toFix (std::string &str, const Terminate507 &obj) |
void | toStr (std::string &str, const RetransmitRequest508 &obj) |
std::string | toStr (const RetransmitRequest508 &obj) |
std::ostream & | operator<< (std::ostream &stream, const RetransmitRequest508 &obj) |
void | toFix (std::string &str, const RetransmitRequest508 &obj) |
void | toStr (std::string &str, const Retransmission509 &obj) |
std::string | toStr (const Retransmission509 &obj) |
std::ostream & | operator<< (std::ostream &stream, const Retransmission509 &obj) |
void | toFix (std::string &str, const Retransmission509 &obj) |
void | toStr (std::string &str, const RetransmitReject510 &obj) |
std::string | toStr (const RetransmitReject510 &obj) |
std::ostream & | operator<< (std::ostream &stream, const RetransmitReject510 &obj) |
void | toFix (std::string &str, const RetransmitReject510 &obj) |
void | toStr (std::string &str, const NotApplied513 &obj) |
std::string | toStr (const NotApplied513 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NotApplied513 &obj) |
void | toFix (std::string &str, const NotApplied513 &obj) |
void | toStr (std::string &str, const NewOrderSingle514 &obj) |
std::string | toStr (const NewOrderSingle514 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NewOrderSingle514 &obj) |
void | toFix (std::string &str, const NewOrderSingle514 &obj) |
void | toStr (std::string &str, const OrderCancelReplaceRequest515 &obj) |
std::string | toStr (const OrderCancelReplaceRequest515 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderCancelReplaceRequest515 &obj) |
void | toFix (std::string &str, const OrderCancelReplaceRequest515 &obj) |
void | toStr (std::string &str, const OrderCancelRequest516 &obj) |
std::string | toStr (const OrderCancelRequest516 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderCancelRequest516 &obj) |
void | toFix (std::string &str, const OrderCancelRequest516 &obj) |
void | toStr (std::string &str, const MassQuote517 &obj) |
std::string | toStr (const MassQuote517 &obj) |
std::ostream & | operator<< (std::ostream &stream, const MassQuote517 &obj) |
void | toFix (std::string &str, const MassQuote517 &obj) |
void | toStr (std::string &str, const MassQuote517::QuoteEntry &obj) |
std::string | toStr (const MassQuote517::QuoteEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const MassQuote517::QuoteEntry &obj) |
void | toStr (std::string &str, const PartyDetailsDefinitionRequest518 &obj) |
std::string | toStr (const PartyDetailsDefinitionRequest518 &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsDefinitionRequest518 &obj) |
void | toFix (std::string &str, const PartyDetailsDefinitionRequest518 &obj) |
void | toStr (std::string &str, const PartyDetailsDefinitionRequest518::PartyDetailsEntry &obj) |
std::string | toStr (const PartyDetailsDefinitionRequest518::PartyDetailsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsDefinitionRequest518::PartyDetailsEntry &obj) |
void | toStr (std::string &str, const PartyDetailsDefinitionRequest518::TrdRegPublicationsEntry &obj) |
std::string | toStr (const PartyDetailsDefinitionRequest518::TrdRegPublicationsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsDefinitionRequest518::TrdRegPublicationsEntry &obj) |
void | toStr (std::string &str, const PartyDetailsDefinitionRequestAck519 &obj) |
std::string | toStr (const PartyDetailsDefinitionRequestAck519 &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsDefinitionRequestAck519 &obj) |
void | toFix (std::string &str, const PartyDetailsDefinitionRequestAck519 &obj) |
void | toStr (std::string &str, const PartyDetailsDefinitionRequestAck519::PartyDetailsEntry &obj) |
std::string | toStr (const PartyDetailsDefinitionRequestAck519::PartyDetailsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsDefinitionRequestAck519::PartyDetailsEntry &obj) |
void | toStr (std::string &str, const PartyDetailsDefinitionRequestAck519::TrdRegPublicationsEntry &obj) |
std::string | toStr (const PartyDetailsDefinitionRequestAck519::TrdRegPublicationsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsDefinitionRequestAck519::TrdRegPublicationsEntry &obj) |
void | toStr (std::string &str, const BusinessReject521 &obj) |
std::string | toStr (const BusinessReject521 &obj) |
std::ostream & | operator<< (std::ostream &stream, const BusinessReject521 &obj) |
void | toFix (std::string &str, const BusinessReject521 &obj) |
void | toStr (std::string &str, const ExecutionReportNew522 &obj) |
std::string | toStr (const ExecutionReportNew522 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportNew522 &obj) |
void | toFix (std::string &str, const ExecutionReportNew522 &obj) |
void | toStr (std::string &str, const ExecutionReportReject523 &obj) |
std::string | toStr (const ExecutionReportReject523 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportReject523 &obj) |
void | toFix (std::string &str, const ExecutionReportReject523 &obj) |
void | toStr (std::string &str, const ExecutionReportElimination524 &obj) |
std::string | toStr (const ExecutionReportElimination524 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportElimination524 &obj) |
void | toFix (std::string &str, const ExecutionReportElimination524 &obj) |
void | toStr (std::string &str, const ExecutionReportTradeOutright525 &obj) |
std::string | toStr (const ExecutionReportTradeOutright525 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeOutright525 &obj) |
void | toFix (std::string &str, const ExecutionReportTradeOutright525 &obj) |
void | toStr (std::string &str, const ExecutionReportTradeOutright525::FillsEntry &obj) |
std::string | toStr (const ExecutionReportTradeOutright525::FillsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeOutright525::FillsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeOutright525::OrderEventsEntry &obj) |
std::string | toStr (const ExecutionReportTradeOutright525::OrderEventsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeOutright525::OrderEventsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeSpread526 &obj) |
std::string | toStr (const ExecutionReportTradeSpread526 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeSpread526 &obj) |
void | toFix (std::string &str, const ExecutionReportTradeSpread526 &obj) |
void | toStr (std::string &str, const ExecutionReportTradeSpread526::FillsEntry &obj) |
std::string | toStr (const ExecutionReportTradeSpread526::FillsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeSpread526::FillsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeSpread526::LegsEntry &obj) |
std::string | toStr (const ExecutionReportTradeSpread526::LegsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeSpread526::LegsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeSpread526::OrderEventsEntry &obj) |
std::string | toStr (const ExecutionReportTradeSpread526::OrderEventsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeSpread526::OrderEventsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeSpreadLeg527 &obj) |
std::string | toStr (const ExecutionReportTradeSpreadLeg527 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeSpreadLeg527 &obj) |
void | toFix (std::string &str, const ExecutionReportTradeSpreadLeg527 &obj) |
void | toStr (std::string &str, const ExecutionReportTradeSpreadLeg527::FillsEntry &obj) |
std::string | toStr (const ExecutionReportTradeSpreadLeg527::FillsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeSpreadLeg527::FillsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeSpreadLeg527::OrderEventsEntry &obj) |
std::string | toStr (const ExecutionReportTradeSpreadLeg527::OrderEventsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeSpreadLeg527::OrderEventsEntry &obj) |
void | toStr (std::string &str, const QuoteCancel528 &obj) |
std::string | toStr (const QuoteCancel528 &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteCancel528 &obj) |
void | toFix (std::string &str, const QuoteCancel528 &obj) |
void | toStr (std::string &str, const QuoteCancel528::QuoteEntry &obj) |
std::string | toStr (const QuoteCancel528::QuoteEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteCancel528::QuoteEntry &obj) |
void | toStr (std::string &str, const QuoteCancel528::QuoteSetsEntry &obj) |
std::string | toStr (const QuoteCancel528::QuoteSetsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteCancel528::QuoteSetsEntry &obj) |
void | toStr (std::string &str, const OrderMassActionRequest529 &obj) |
std::string | toStr (const OrderMassActionRequest529 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderMassActionRequest529 &obj) |
void | toFix (std::string &str, const OrderMassActionRequest529 &obj) |
void | toStr (std::string &str, const OrderMassStatusRequest530 &obj) |
std::string | toStr (const OrderMassStatusRequest530 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderMassStatusRequest530 &obj) |
void | toFix (std::string &str, const OrderMassStatusRequest530 &obj) |
void | toStr (std::string &str, const ExecutionReportModify531 &obj) |
std::string | toStr (const ExecutionReportModify531 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportModify531 &obj) |
void | toFix (std::string &str, const ExecutionReportModify531 &obj) |
void | toStr (std::string &str, const ExecutionReportStatus532 &obj) |
std::string | toStr (const ExecutionReportStatus532 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportStatus532 &obj) |
void | toFix (std::string &str, const ExecutionReportStatus532 &obj) |
void | toStr (std::string &str, const OrderStatusRequest533 &obj) |
std::string | toStr (const OrderStatusRequest533 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderStatusRequest533 &obj) |
void | toFix (std::string &str, const OrderStatusRequest533 &obj) |
void | toStr (std::string &str, const ExecutionReportCancel534 &obj) |
std::string | toStr (const ExecutionReportCancel534 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportCancel534 &obj) |
void | toFix (std::string &str, const ExecutionReportCancel534 &obj) |
void | toStr (std::string &str, const OrderCancelReject535 &obj) |
std::string | toStr (const OrderCancelReject535 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderCancelReject535 &obj) |
void | toFix (std::string &str, const OrderCancelReject535 &obj) |
void | toStr (std::string &str, const OrderCancelReplaceReject536 &obj) |
std::string | toStr (const OrderCancelReplaceReject536 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderCancelReplaceReject536 &obj) |
void | toFix (std::string &str, const OrderCancelReplaceReject536 &obj) |
void | toStr (std::string &str, const PartyDetailsListRequest537 &obj) |
std::string | toStr (const PartyDetailsListRequest537 &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsListRequest537 &obj) |
void | toFix (std::string &str, const PartyDetailsListRequest537 &obj) |
void | toStr (std::string &str, const PartyDetailsListRequest537::RequestingPartyIDsEntry &obj) |
std::string | toStr (const PartyDetailsListRequest537::RequestingPartyIDsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsListRequest537::RequestingPartyIDsEntry &obj) |
void | toStr (std::string &str, const PartyDetailsListRequest537::PartyIDsEntry &obj) |
std::string | toStr (const PartyDetailsListRequest537::PartyIDsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsListRequest537::PartyIDsEntry &obj) |
void | toStr (std::string &str, const PartyDetailsListReport538 &obj) |
std::string | toStr (const PartyDetailsListReport538 &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsListReport538 &obj) |
void | toFix (std::string &str, const PartyDetailsListReport538 &obj) |
void | toStr (std::string &str, const PartyDetailsListReport538::PartyDetailsEntry &obj) |
std::string | toStr (const PartyDetailsListReport538::PartyDetailsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsListReport538::PartyDetailsEntry &obj) |
void | toStr (std::string &str, const PartyDetailsListReport538::TrdRegPublicationsEntry &obj) |
std::string | toStr (const PartyDetailsListReport538::TrdRegPublicationsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const PartyDetailsListReport538::TrdRegPublicationsEntry &obj) |
void | toStr (std::string &str, const ExecutionAck539 &obj) |
std::string | toStr (const ExecutionAck539 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionAck539 &obj) |
void | toFix (std::string &str, const ExecutionAck539 &obj) |
void | toStr (std::string &str, const RequestForQuote543 &obj) |
std::string | toStr (const RequestForQuote543 &obj) |
std::ostream & | operator<< (std::ostream &stream, const RequestForQuote543 &obj) |
void | toFix (std::string &str, const RequestForQuote543 &obj) |
void | toStr (std::string &str, const RequestForQuote543::RelatedSymEntry &obj) |
std::string | toStr (const RequestForQuote543::RelatedSymEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const RequestForQuote543::RelatedSymEntry &obj) |
void | toStr (std::string &str, const NewOrderCross544 &obj) |
std::string | toStr (const NewOrderCross544 &obj) |
std::ostream & | operator<< (std::ostream &stream, const NewOrderCross544 &obj) |
void | toFix (std::string &str, const NewOrderCross544 &obj) |
void | toStr (std::string &str, const NewOrderCross544::SidesEntry &obj) |
std::string | toStr (const NewOrderCross544::SidesEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const NewOrderCross544::SidesEntry &obj) |
void | toStr (std::string &str, const MassQuoteAck545 &obj) |
std::string | toStr (const MassQuoteAck545 &obj) |
std::ostream & | operator<< (std::ostream &stream, const MassQuoteAck545 &obj) |
void | toFix (std::string &str, const MassQuoteAck545 &obj) |
void | toStr (std::string &str, const MassQuoteAck545::QuoteEntry &obj) |
std::string | toStr (const MassQuoteAck545::QuoteEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const MassQuoteAck545::QuoteEntry &obj) |
void | toStr (std::string &str, const RequestForQuoteAck546 &obj) |
std::string | toStr (const RequestForQuoteAck546 &obj) |
std::ostream & | operator<< (std::ostream &stream, const RequestForQuoteAck546 &obj) |
void | toFix (std::string &str, const RequestForQuoteAck546 &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumOutright548 &obj) |
std::string | toStr (const ExecutionReportTradeAddendumOutright548 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumOutright548 &obj) |
void | toFix (std::string &str, const ExecutionReportTradeAddendumOutright548 &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumOutright548::FillsEntry &obj) |
std::string | toStr (const ExecutionReportTradeAddendumOutright548::FillsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumOutright548::FillsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumOutright548::OrderEventsEntry &obj) |
std::string | toStr (const ExecutionReportTradeAddendumOutright548::OrderEventsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumOutright548::OrderEventsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumSpread549 &obj) |
std::string | toStr (const ExecutionReportTradeAddendumSpread549 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumSpread549 &obj) |
void | toFix (std::string &str, const ExecutionReportTradeAddendumSpread549 &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumSpread549::FillsEntry &obj) |
std::string | toStr (const ExecutionReportTradeAddendumSpread549::FillsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumSpread549::FillsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumSpread549::LegsEntry &obj) |
std::string | toStr (const ExecutionReportTradeAddendumSpread549::LegsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumSpread549::LegsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumSpread549::OrderEventsEntry &obj) |
std::string | toStr (const ExecutionReportTradeAddendumSpread549::OrderEventsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumSpread549::OrderEventsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumSpreadLeg550 &obj) |
std::string | toStr (const ExecutionReportTradeAddendumSpreadLeg550 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumSpreadLeg550 &obj) |
void | toFix (std::string &str, const ExecutionReportTradeAddendumSpreadLeg550 &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumSpreadLeg550::FillsEntry &obj) |
std::string | toStr (const ExecutionReportTradeAddendumSpreadLeg550::FillsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumSpreadLeg550::FillsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportTradeAddendumSpreadLeg550::OrderEventsEntry &obj) |
std::string | toStr (const ExecutionReportTradeAddendumSpreadLeg550::OrderEventsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportTradeAddendumSpreadLeg550::OrderEventsEntry &obj) |
void | toStr (std::string &str, const SecurityDefinitionRequest560 &obj) |
std::string | toStr (const SecurityDefinitionRequest560 &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionRequest560 &obj) |
void | toFix (std::string &str, const SecurityDefinitionRequest560 &obj) |
void | toStr (std::string &str, const SecurityDefinitionRequest560::LegsEntry &obj) |
std::string | toStr (const SecurityDefinitionRequest560::LegsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionRequest560::LegsEntry &obj) |
void | toStr (std::string &str, const SecurityDefinitionRequest560::BrokenDatesEntry &obj) |
std::string | toStr (const SecurityDefinitionRequest560::BrokenDatesEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionRequest560::BrokenDatesEntry &obj) |
void | toStr (std::string &str, const SecurityDefinitionResponse561 &obj) |
std::string | toStr (const SecurityDefinitionResponse561 &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionResponse561 &obj) |
void | toFix (std::string &str, const SecurityDefinitionResponse561 &obj) |
void | toStr (std::string &str, const SecurityDefinitionResponse561::LegsEntry &obj) |
std::string | toStr (const SecurityDefinitionResponse561::LegsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionResponse561::LegsEntry &obj) |
void | toStr (std::string &str, const SecurityDefinitionResponse561::BrokenDatesEntry &obj) |
std::string | toStr (const SecurityDefinitionResponse561::BrokenDatesEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const SecurityDefinitionResponse561::BrokenDatesEntry &obj) |
void | toStr (std::string &str, const OrderMassActionReport562 &obj) |
std::string | toStr (const OrderMassActionReport562 &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderMassActionReport562 &obj) |
void | toFix (std::string &str, const OrderMassActionReport562 &obj) |
void | toStr (std::string &str, const OrderMassActionReport562::AffectedOrdersEntry &obj) |
std::string | toStr (const OrderMassActionReport562::AffectedOrdersEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const OrderMassActionReport562::AffectedOrdersEntry &obj) |
void | toStr (std::string &str, const QuoteCancelAck563 &obj) |
std::string | toStr (const QuoteCancelAck563 &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteCancelAck563 &obj) |
void | toFix (std::string &str, const QuoteCancelAck563 &obj) |
void | toStr (std::string &str, const QuoteCancelAck563::QuoteEntry &obj) |
std::string | toStr (const QuoteCancelAck563::QuoteEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteCancelAck563::QuoteEntry &obj) |
void | toStr (std::string &str, const QuoteCancelAck563::QuoteSetsEntry &obj) |
std::string | toStr (const QuoteCancelAck563::QuoteSetsEntry &obj) |
std::ostream & | operator<< (std::ostream &stream, const QuoteCancelAck563::QuoteSetsEntry &obj) |
void | toStr (std::string &str, const ExecutionReportPendingCancel564 &obj) |
std::string | toStr (const ExecutionReportPendingCancel564 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportPendingCancel564 &obj) |
void | toFix (std::string &str, const ExecutionReportPendingCancel564 &obj) |
void | toStr (std::string &str, const ExecutionReportPendingReplace565 &obj) |
std::string | toStr (const ExecutionReportPendingReplace565 &obj) |
std::ostream & | operator<< (std::ostream &stream, const ExecutionReportPendingReplace565 &obj) |
void | toFix (std::string &str, const ExecutionReportPendingReplace565 &obj) |
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, AvgPxInd::Enum value) |
std::string | toStr (AvgPxInd::Enum value) |
std::ostream & | operator<< (std::ostream &stream, AvgPxInd::Enum value) |
void | toFix (std::string &str, AvgPxInd::Enum value) |
void | toStr (std::string &str, BooleanFlag::Enum value) |
std::string | toStr (BooleanFlag::Enum value) |
std::ostream & | operator<< (std::ostream &stream, BooleanFlag::Enum value) |
void | toFix (std::string &str, BooleanFlag::Enum value) |
void | toStr (std::string &str, BooleanNULL::Enum value) |
std::string | toStr (BooleanNULL::Enum value) |
std::ostream & | operator<< (std::ostream &stream, BooleanNULL::Enum value) |
void | toFix (std::string &str, BooleanNULL::Enum value) |
void | toStr (std::string &str, ClearingAcctType::Enum value) |
std::string | toStr (ClearingAcctType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ClearingAcctType::Enum value) |
void | toFix (std::string &str, ClearingAcctType::Enum value) |
void | toStr (std::string &str, CmtaGiveUpCD::Enum value) |
std::string | toStr (CmtaGiveUpCD::Enum value) |
std::ostream & | operator<< (std::ostream &stream, CmtaGiveUpCD::Enum value) |
void | toFix (std::string &str, CmtaGiveUpCD::Enum value) |
void | toStr (std::string &str, CustOrdHandlInst::Enum value) |
std::string | toStr (CustOrdHandlInst::Enum value) |
std::ostream & | operator<< (std::ostream &stream, CustOrdHandlInst::Enum value) |
void | toFix (std::string &str, CustOrdHandlInst::Enum value) |
void | toStr (std::string &str, CustOrderCapacity::Enum value) |
std::string | toStr (CustOrderCapacity::Enum value) |
std::ostream & | operator<< (std::ostream &stream, CustOrderCapacity::Enum value) |
void | toFix (std::string &str, CustOrderCapacity::Enum value) |
void | toStr (std::string &str, DKReason::Enum value) |
std::string | toStr (DKReason::Enum value) |
std::ostream & | operator<< (std::ostream &stream, DKReason::Enum value) |
void | toFix (std::string &str, DKReason::Enum value) |
void | toStr (std::string &str, ExecAckStatus::Enum value) |
std::string | toStr (ExecAckStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecAckStatus::Enum value) |
void | toFix (std::string &str, ExecAckStatus::Enum value) |
void | toStr (std::string &str, ExecMode::Enum value) |
std::string | toStr (ExecMode::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecMode::Enum value) |
void | toFix (std::string &str, ExecMode::Enum value) |
void | toStr (std::string &str, ExecReason::Enum value) |
std::string | toStr (ExecReason::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecReason::Enum value) |
void | toFix (std::string &str, ExecReason::Enum value) |
void | toStr (std::string &str, ExecTypTrdCxl::Enum value) |
std::string | toStr (ExecTypTrdCxl::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExecTypTrdCxl::Enum value) |
void | toFix (std::string &str, ExecTypTrdCxl::Enum value) |
void | toStr (std::string &str, ExpCycle::Enum value) |
std::string | toStr (ExpCycle::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ExpCycle::Enum value) |
void | toFix (std::string &str, ExpCycle::Enum value) |
void | toStr (std::string &str, FTI::Enum value) |
std::string | toStr (FTI::Enum value) |
std::ostream & | operator<< (std::ostream &stream, FTI::Enum value) |
void | toFix (std::string &str, FTI::Enum value) |
void | toStr (std::string &str, KeepAliveLapsed::Enum value) |
std::string | toStr (KeepAliveLapsed::Enum value) |
std::ostream & | operator<< (std::ostream &stream, KeepAliveLapsed::Enum value) |
void | toFix (std::string &str, KeepAliveLapsed::Enum value) |
void | toStr (std::string &str, ListUpdAct::Enum value) |
std::string | toStr (ListUpdAct::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ListUpdAct::Enum value) |
void | toFix (std::string &str, ListUpdAct::Enum value) |
void | toStr (std::string &str, ManualOrdInd::Enum value) |
std::string | toStr (ManualOrdInd::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ManualOrdInd::Enum value) |
void | toFix (std::string &str, ManualOrdInd::Enum value) |
void | toStr (std::string &str, ManualOrdIndReq::Enum value) |
std::string | toStr (ManualOrdIndReq::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ManualOrdIndReq::Enum value) |
void | toFix (std::string &str, ManualOrdIndReq::Enum value) |
void | toStr (std::string &str, MassActionOrdTyp::Enum value) |
std::string | toStr (MassActionOrdTyp::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassActionOrdTyp::Enum value) |
void | toFix (std::string &str, MassActionOrdTyp::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, 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, MassCancelTIF::Enum value) |
std::string | toStr (MassCancelTIF::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassCancelTIF::Enum value) |
void | toFix (std::string &str, MassCancelTIF::Enum value) |
void | toStr (std::string &str, MassCxlReqTyp::Enum value) |
std::string | toStr (MassCxlReqTyp::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassCxlReqTyp::Enum value) |
void | toFix (std::string &str, MassCxlReqTyp::Enum value) |
void | toStr (std::string &str, MassStatusOrdTyp::Enum value) |
std::string | toStr (MassStatusOrdTyp::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassStatusOrdTyp::Enum value) |
void | toFix (std::string &str, MassStatusOrdTyp::Enum value) |
void | toStr (std::string &str, MassStatusReqTyp::Enum value) |
std::string | toStr (MassStatusReqTyp::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassStatusReqTyp::Enum value) |
void | toFix (std::string &str, MassStatusReqTyp::Enum value) |
void | toStr (std::string &str, MassStatusTIF::Enum value) |
std::string | toStr (MassStatusTIF::Enum value) |
std::ostream & | operator<< (std::ostream &stream, MassStatusTIF::Enum value) |
void | toFix (std::string &str, MassStatusTIF::Enum value) |
void | toStr (std::string &str, OFMOverrideReq::Enum value) |
std::string | toStr (OFMOverrideReq::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OFMOverrideReq::Enum value) |
void | toFix (std::string &str, OFMOverrideReq::Enum value) |
void | toStr (std::string &str, OrdStatusTrd::Enum value) |
std::string | toStr (OrdStatusTrd::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrdStatusTrd::Enum value) |
void | toFix (std::string &str, OrdStatusTrd::Enum value) |
void | toStr (std::string &str, OrdStatusTrdCxl::Enum value) |
std::string | toStr (OrdStatusTrdCxl::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrdStatusTrdCxl::Enum value) |
void | toFix (std::string &str, OrdStatusTrdCxl::Enum value) |
void | toStr (std::string &str, OrderEventType::Enum value) |
std::string | toStr (OrderEventType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrderEventType::Enum value) |
void | toFix (std::string &str, OrderEventType::Enum value) |
void | toStr (std::string &str, OrderStatus::Enum value) |
std::string | toStr (OrderStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrderStatus::Enum value) |
void | toFix (std::string &str, OrderStatus::Enum value) |
void | toStr (std::string &str, OrderType::Enum value) |
std::string | toStr (OrderType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrderType::Enum value) |
void | toFix (std::string &str, OrderType::Enum value) |
void | toStr (std::string &str, OrderTypeReq::Enum value) |
std::string | toStr (OrderTypeReq::Enum value) |
std::ostream & | operator<< (std::ostream &stream, OrderTypeReq::Enum value) |
void | toFix (std::string &str, OrderTypeReq::Enum value) |
void | toStr (std::string &str, PartyDetailRole::Enum value) |
std::string | toStr (PartyDetailRole::Enum value) |
std::ostream & | operator<< (std::ostream &stream, PartyDetailRole::Enum value) |
void | toFix (std::string &str, PartyDetailRole::Enum value) |
void | toStr (std::string &str, QuoteAckStatus::Enum value) |
std::string | toStr (QuoteAckStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, QuoteAckStatus::Enum value) |
void | toFix (std::string &str, QuoteAckStatus::Enum value) |
void | toStr (std::string &str, QuoteCxlStatus::Enum value) |
std::string | toStr (QuoteCxlStatus::Enum value) |
std::ostream & | operator<< (std::ostream &stream, QuoteCxlStatus::Enum value) |
void | toFix (std::string &str, QuoteCxlStatus::Enum value) |
void | toStr (std::string &str, QuoteCxlTyp::Enum value) |
std::string | toStr (QuoteCxlTyp::Enum value) |
std::ostream & | operator<< (std::ostream &stream, QuoteCxlTyp::Enum value) |
void | toFix (std::string &str, QuoteCxlTyp::Enum value) |
void | toStr (std::string &str, QuoteTyp::Enum value) |
std::string | toStr (QuoteTyp::Enum value) |
std::ostream & | operator<< (std::ostream &stream, QuoteTyp::Enum value) |
void | toFix (std::string &str, QuoteTyp::Enum value) |
void | toStr (std::string &str, RFQSide::Enum value) |
std::string | toStr (RFQSide::Enum value) |
std::ostream & | operator<< (std::ostream &stream, RFQSide::Enum value) |
void | toFix (std::string &str, RFQSide::Enum value) |
void | toStr (std::string &str, ReqResult::Enum value) |
std::string | toStr (ReqResult::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ReqResult::Enum value) |
void | toFix (std::string &str, ReqResult::Enum value) |
void | toStr (std::string &str, SLEDS::Enum value) |
std::string | toStr (SLEDS::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SLEDS::Enum value) |
void | toFix (std::string &str, SLEDS::Enum value) |
void | toStr (std::string &str, SMPI::Enum value) |
std::string | toStr (SMPI::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SMPI::Enum value) |
void | toFix (std::string &str, SMPI::Enum value) |
void | toStr (std::string &str, SecRspTyp::Enum value) |
std::string | toStr (SecRspTyp::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SecRspTyp::Enum value) |
void | toFix (std::string &str, SecRspTyp::Enum value) |
void | toStr (std::string &str, ShortSaleType::Enum value) |
std::string | toStr (ShortSaleType::Enum value) |
std::ostream & | operator<< (std::ostream &stream, ShortSaleType::Enum value) |
void | toFix (std::string &str, ShortSaleType::Enum value) |
void | toStr (std::string &str, SideNULL::Enum value) |
std::string | toStr (SideNULL::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SideNULL::Enum value) |
void | toFix (std::string &str, SideNULL::Enum value) |
void | toStr (std::string &str, SideReq::Enum value) |
std::string | toStr (SideReq::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SideReq::Enum value) |
void | toFix (std::string &str, SideReq::Enum value) |
void | toStr (std::string &str, SideTimeInForce::Enum value) |
std::string | toStr (SideTimeInForce::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SideTimeInForce::Enum value) |
void | toFix (std::string &str, SideTimeInForce::Enum value) |
void | toStr (std::string &str, SplitMsg::Enum value) |
std::string | toStr (SplitMsg::Enum value) |
std::ostream & | operator<< (std::ostream &stream, SplitMsg::Enum value) |
void | toFix (std::string &str, SplitMsg::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, TradeAddendum::Enum value) |
std::string | toStr (TradeAddendum::Enum value) |
std::ostream & | operator<< (std::ostream &stream, TradeAddendum::Enum value) |
void | toFix (std::string &str, TradeAddendum::Enum value) |
void | toStr (std::string &str, ExecInst set) |
std::string | toStr (ExecInst set) |
std::ostream & | operator<< (std::ostream &stream, ExecInst set) |
void | toFix (std::string &str, ExecInst set) |
void | toStr (std::string &str, const MaturityMonthYear &obj) |
std::string | toStr (const MaturityMonthYear &obj) |
std::ostream & | operator<< (std::ostream &stream, const MaturityMonthYear &obj) |
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<class Message> | |
Message | typify (const SbeMessage &message) |
template<class Processor> | |
bool | processTypified (SbeMessage binary, const Processor &processor) |
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_ILINK3_DATA_PACKING_END void | toStr (std::string &, const SimpleOpenFramingHeader &) |
std::string | toStr (const SimpleOpenFramingHeader &header) |
template<typename Message> | |
void | validate (const Message &) |
template<typename SbeMessageType, size_t MaxMessageSize, typename MessageInitializer> | |
void | validate (const Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &holder) |
void | toStr (std::string &, const NetworkMessage &) |
std::string | toStr (const NetworkMessage &message) |
Variables | |
ONIXS_ILINK3_DATA_PACKING_END typedef FloatingPointDecimal< Int32, Int8 > | Decimal32NULL |
constexpr UInt8 | DefaultMaxGroupItems = 100 |
constexpr UInt16 | MaxILink3MessageSize = 65535 - sizeof(SimpleOpenFramingHeader) |
constexpr UInt16 | CmeSbeEncodingType = 0xCAFE |
typedef IntegralConstant<Char, '2'> CrossOrderType |
typedef IntegralConstant<Char, '0'> CrossPrioritization |
typedef IntegralConstant<Char, '3'> CrossType |
typedef IntegralConstant<Char, '1'> CxlRejRsp |
typedef IntegralConstant<Char, '2'> CxrRejRsp |
typedef FloatingPointDecimal<Int64, Int32> Decimal |
Universal decimal type.
Definition at line 37 of file Decimal.Operations.h.
typedef FloatingPointDecimal< Int64, Int8> Decimal64NULL |
Optional floating point decimal.
Definition at line 378 of file Composites.h.
typedef IntegralConstant<Char, '4'> ExecTypeCxl |
typedef IntegralConstant<Char, 'C'> ExecTypeExp |
typedef IntegralConstant<Char, '5'> ExecTypeModify |
typedef IntegralConstant<Char, '6'> ExecTypePendCxl |
typedef IntegralConstant<Char, 'E'> ExecTypePendModify |
typedef IntegralConstant<Char, 'F'> ExecTypeTrade |
typedef IntegralConstant<Char, '0'> ExecTypNew |
typedef IntegralConstant<Char, '8'> ExecTypRej |
typedef IntegralConstant<Char, 'I'> ExecTypStatus |
typedef IntegralConstant<Char, '8'> LegSecIDSource |
typedef UInt16 LocalMktDate |
typedef IntegralConstant<Char, '3'> MassAction |
typedef MessageHeader MessageHeaderBuilder |
Definition at line 290 of file Composites.h.
typedef UInt16 MessageSize |
Message type (template) identification.
Definition at line 29 of file ExceptionHelpers.h.
typedef IntegralConstant<Char, '5'> ModifyStatus |
typedef std::vector<NetworkMessage> NetMessages |
Definition at line 42 of file MessageBatch.h.
typedef IntegralConstant<UInt8, 1> NoPtyUpd |
typedef IntegralConstant<Char, 0> NullCharNULL |
typedef IntegralConstant<UInt8, 255> NullEnumNULL |
typedef IntegralConstant<Int32, 2147483647> NullInt32 |
typedef IntegralConstant<UInt16, 65535> NullLocalMktDate |
Null value for an optional LocalMktDate field.
typedef IntegralConstant<UInt16, 65535> NullUInt16 |
typedef IntegralConstant<UInt32, 4294967295> NullUInt32 |
typedef IntegralConstant<UInt64, 18446744073709551615ULL> NullUInt64 |
typedef IntegralConstant<UInt8, 255> NullUInt8 |
typedef IntegralConstant<Char, '4'> OrdStatusCxl |
typedef IntegralConstant<Char, 'U'> OrdStatusCxlRej |
typedef IntegralConstant<Char, 'U'> OrdStatusCxrRej |
typedef IntegralConstant<Char, 'C'> OrdStatusExp |
typedef IntegralConstant<Char, '0'> OrdStatusNew |
typedef IntegralConstant<Char, '6'> OrdStatusPendCxl |
typedef IntegralConstant<Char, '8'> OrdStatusRej |
typedef IntegralConstant<Char, 'C'> PartyIDSource |
typedef IntegralConstant<Char, 'E'> PendModStatus |
typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -9>> PRICE9 |
Price with constant exponent -9.
Definition at line 741 of file Composites.h.
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 IntegralConstant<Char, '8'> SecurityIDSource |
typedef IntegralConstant<Char, '1'> SecurityReqType |
typedef IntegralConstant<Char, 'Y'> UDI |
|
constexpr |
Calculates the buffer size for a message with the given number of repeating group items.
Definition at line 49 of file MaxMessageSize.h.
void checkSchema | ( | SchemaId | id, |
SchemaVersion | version ) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1101 of file SbeMessage.h.
void checkSchemaId | ( | SchemaId | id | ) |
Checks the compatibility with the provided SBE Schema ID.
Definition at line 1091 of file SbeMessage.h.
void checkVersion | ( | SchemaVersion | since, |
SchemaVersion | version ) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1079 of file SbeMessage.h.
void checkVersion | ( | SchemaVersion | version | ) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1069 of file SbeMessage.h.
|
inlineconstexprnoexcept |
EnableIf< details::IsDecimal< DecimalT >::value, DecimalT >::type 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.
void convert | ( | FixedPointDecimal< MantissaType, ExponentType > & | res, |
const Decimal & | number ) |
Definition at line 95 of file Decimal.Operations.h.
void convert | ( | FloatingPointDecimal< MantissaType, ExponentType > & | res, |
const Decimal & | number ) |
Definition at line 109 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.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
Definition at line 460 of file Integral.h.
Deserializes a numeric value from its text representation.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
Definition at line 517 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
Definition at line 575 of file Integral.h.
|
noexcept |
Deserializes a numeric value from its text representation.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
Definition at line 404 of file Integral.h.
|
inline |
bool fromStr | ( | Timestamp & | , |
const Char * | , | ||
size_t | , | ||
TimestampFormat::Enum | = TimestampFormat::YYYYMMDDHHMMSSnsec ) |
De-serializes a timestamp from the given string.
|
inline |
Deserializes a numeric value from its text representation.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
Definition at line 488 of file Integral.h.
Deserializes a numeric value from its text representation.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
Definition at line 546 of file Integral.h.
Deserializes a numeric value from its text representation.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
Definition at line 604 of file Integral.h.
Deserializes a numeric value from its text representation.
|
inlinenoexcept |
Deserializes a numeric value from its text representation.
Definition at line 431 of file Integral.h.
|
constexpr |
Calculates the buffer size for a message with the given number of repeating group items.
Definition at line 70 of file MaxMessageSize.h.
|
constexpr |
Calculates the buffer size for a message with the given number of repeating group items.
Definition at line 60 of file MaxMessageSize.h.
|
noexcept |
|
inlinenoexcept |
Definition at line 363 of file Composites.h.
|
inlinenoexcept |
Definition at line 440 of file Composites.h.
|
inlinenoexcept |
Definition at line 801 of file Composites.h.
|
inlinenoexcept |
|
inlinenoexcept |
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator!= | ( | const Decimal1 & | left, |
const Decimal2 & | right ) |
Compares two decimals.
Definition at line 571 of file Decimal.Operations.h.
bool 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 operator< | ( | const Decimal1 & | left, |
const Decimal2 & | right ) |
Compares two decimals.
Definition at line 619 of file Decimal.Operations.h.
bool operator< | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
const FixedPointDecimal< Mantissa, Exponent > & | right ) |
Compares two fixed-point decimals.
Definition at line 464 of file Decimal.Operations.h.
|
inline |
|
inline |
|
inline |
Serializes into a stream.
Definition at line 52 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 97 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 142 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 190 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 235 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1053 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 190 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 237 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 284 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2341 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1970 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1194 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1829 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1100 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3483 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3530 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1147 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1876 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2678 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2724 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2758 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2793 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2839 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2873 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2907 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2942 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2988 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3022 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1241 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1287 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1321 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1356 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1402 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1436 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1470 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1505 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1551 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1585 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 386 of file Decimal.Operations.h.
|
inline |
Serializes into a stream.
Definition at line 291 of file Decimal.Operations.h.
std::ostream & operator<< | ( | std::ostream & | stream, |
const HolderType< MsgType, MaxMessageSize, MessageInitializer > & | rhs ) |
Definition at line 465 of file MessageHolder.h.
|
inline |
Serializes into a stream.
Definition at line 742 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 788 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2550 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2596 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2420 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 52 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 146 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 99 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2469 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2515 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 604 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 557 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2017 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2064 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 651 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 698 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3287 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3333 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1735 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1782 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1923 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 823 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 869 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 903 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 938 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 984 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1018 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2226 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2272 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2306 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2111 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2191 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2157 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1620 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1666 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 1700 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3368 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3414 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3448 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2388 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2434 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 2631 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 466 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 513 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 419 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3057 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3137 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3103 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3172 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3252 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 3218 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 328 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 372 of file MessageSerialization.h.
|
inline |
Serializes into a stream.
Definition at line 331 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 283 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 376 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 424 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2374 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 469 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 514 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 562 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 607 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 652 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 700 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 745 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 790 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 838 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 886 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 934 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 982 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1030 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1078 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1126 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1174 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1222 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1270 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1411 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1456 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1501 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1546 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1315 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1363 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1594 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1642 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1690 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1735 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1780 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1870 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1825 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2005 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2053 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2098 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2143 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2191 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1915 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1960 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2236 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2281 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2329 of file Serialization.h.
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator<= | ( | const Decimal1 & | left, |
const Decimal2 & | right ) |
Compares two decimals.
Definition at line 636 of file Decimal.Operations.h.
bool operator<= | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
const FixedPointDecimal< Mantissa, Exponent > & | right ) |
Compares two fixed-point decimals.
Definition at line 508 of file Decimal.Operations.h.
EnableIf< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator== | ( | const Decimal1 & | left, |
const Decimal2 & | right ) |
Compares two decimals.
Definition at line 553 of file Decimal.Operations.h.
bool 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 operator> | ( | const Decimal1 & | left, |
const Decimal2 & | right ) |
Compares two decimals.
Definition at line 586 of file Decimal.Operations.h.
bool 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 operator>= | ( | const Decimal1 & | left, |
const Decimal2 & | right ) |
Compares two decimals.
Definition at line 603 of file Decimal.Operations.h.
bool 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.
|
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.
Quantize so its exponent is the same as that of provided value.
std::exception | if the value cannot be quantized. |
Quantize so its exponent is the same as that of provided value.
MantissaType 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.
|
inlineconstexprnoexcept |
|
inlinenoexcept |
|
inline |
Serializes the object into FIX presentation.
Definition at line 67 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 112 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 157 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 205 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 250 of file Serialization.h.
void toFix | ( | std::string & | str, |
const BusinessReject521 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const Establish503 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const EstablishmentAck504 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const EstablishmentReject505 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionAck539 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportCancel534 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportElimination524 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportModify531 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportNew522 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportPendingCancel564 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportPendingReplace565 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportReject523 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportStatus532 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportTradeAddendumOutright548 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpread549 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpreadLeg550 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportTradeOutright525 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportTradeSpread526 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const ExecutionReportTradeSpreadLeg527 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const MassQuote517 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const MassQuoteAck545 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const Negotiate500 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const NegotiationReject502 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const NegotiationResponse501 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const NewOrderCross544 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const NewOrderSingle514 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const NotApplied513 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const OrderCancelReject535 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const OrderCancelReplaceReject536 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const OrderCancelReplaceRequest515 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const OrderCancelRequest516 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const OrderMassActionReport562 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const OrderMassActionRequest529 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const OrderMassStatusRequest530 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const OrderStatusRequest533 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const PartyDetailsDefinitionRequest518 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const PartyDetailsDefinitionRequestAck519 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const PartyDetailsListReport538 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const PartyDetailsListRequest537 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const QuoteCancel528 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const QuoteCancelAck563 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const RequestForQuote543 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const RequestForQuoteAck546 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const Retransmission509 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const RetransmitReject510 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const RetransmitRequest508 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const SecurityDefinitionRequest560 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const SecurityDefinitionResponse561 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const Sequence506 & | obj ) |
Serializes the object into FIX presentation.
void toFix | ( | std::string & | str, |
const Terminate507 & | obj ) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 346 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 298 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 391 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 439 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2389 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 484 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 529 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 577 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 622 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 667 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 715 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 760 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 805 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 853 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 901 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 949 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 997 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1045 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1093 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1141 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1189 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1237 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1285 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1426 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1471 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1516 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1561 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1330 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1378 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1609 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1657 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1705 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1750 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1795 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1885 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1840 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2020 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2068 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2113 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2158 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2206 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1930 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1975 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2251 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2296 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 2344 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 41 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 86 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 131 of file Serialization.h.
|
inline |
|
inline |
Serializes into a string.
Definition at line 178 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 224 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1041 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 179 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 225 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 272 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2329 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1958 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1182 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1817 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1088 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3471 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3518 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1135 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1864 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2666 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2712 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2746 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2781 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2827 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2861 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2895 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2930 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2976 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3010 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1229 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1275 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1309 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1344 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1390 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1424 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1458 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1493 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1539 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1573 of file MessageSerialization.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 |
Definition at line 452 of file MessageHolder.h.
|
inline |
Serializes into a string.
Definition at line 731 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 776 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2538 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2584 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2408 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 41 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 134 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 87 of file MessageSerialization.h.
|
inline |
Definition at line 134 of file NetworkMessage.h.
|
inline |
Serializes into a string.
Definition at line 2457 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2503 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 592 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 546 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2005 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2052 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 639 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 686 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3275 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3321 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1723 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1770 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1911 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 811 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 857 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 891 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 926 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 972 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1006 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2214 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2260 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2294 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2099 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2179 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2145 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1608 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1654 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 1688 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3356 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3402 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3436 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2376 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2422 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 2619 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 454 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 501 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 407 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3045 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3125 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3091 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3160 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3240 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 3206 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 317 of file MessageSerialization.h.
|
inline |
Definition at line 73 of file SimpleOpenFramingHeader.h.
|
inline |
|
inline |
Serializes into a string.
Definition at line 361 of file MessageSerialization.h.
|
inline |
Serializes into a string.
Definition at line 319 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 271 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 365 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 412 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2363 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 458 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 503 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 550 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 596 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 641 of file Serialization.h.
|
inline |
Serializes the given integer into a string.
Definition at line 164 of file Integral.h.
size_t toStr | ( | Int16 | , |
Char * | , | ||
size_t | ) |
Serializes the integer into the given buffer.
|
inline |
Serializes the given integer into a string.
Definition at line 206 of file Integral.h.
|
inline |
Serializes the given integer into a string.
Definition at line 248 of file Integral.h.
size_t toStr | ( | Int64 | , |
Char * | , | ||
size_t | ) |
Serializes the integer into the given buffer.
|
inline |
Serializes the given integer into a string.
Definition at line 122 of file Integral.h.
size_t toStr | ( | Int8 | , |
Char * | , | ||
size_t | ) |
Serializes the integer into the given buffer.
|
inline |
Serializes the given constant into a string.
Definition at line 380 of file Integral.h.
|
inline |
Serializes into a string.
Definition at line 688 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 734 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 779 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 826 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 874 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 922 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 970 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1018 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1066 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1114 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1162 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1210 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1258 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1399 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1445 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1490 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1535 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1304 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1351 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1582 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1630 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1678 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1724 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1769 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1859 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1814 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1994 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2041 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2087 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2132 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2179 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1904 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1949 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2225 of file Serialization.h.
void toStr | ( | std::string & | , |
const NetworkMessage & | ) |
Serializes into a string.
ONIXS_ILINK3_DATA_PACKING_END void toStr | ( | std::string & | , |
const SimpleOpenFramingHeader & | ) |
Serializes SimpleOpenFramingHeader into a string.
void toStr | ( | std::string & | , |
Int16 | ) |
Serializes the given integer into a string.
void toStr | ( | std::string & | , |
Int32 | ) |
Serializes the given integer into a string.
void toStr | ( | std::string & | , |
Int64 | ) |
Serializes the given integer into a string.
void toStr | ( | std::string & | , |
Int8 | ) |
Serializes the given integer into a string.
void toStr | ( | std::string & | , |
TimeSpan | , | ||
TimeSpanFormat::Enum | = TimeSpanFormat::SDHHMMSSnsec ) |
Appends the timespan.
void toStr | ( | std::string & | , |
Timestamp | , | ||
TimestampFormat::Enum | = TimestampFormat::YYYYMMDDHHMMSSnsec ) |
Serializes the timestamp.
void toStr | ( | std::string & | , |
UInt16 | ) |
Serializes the given integer into a string.
void toStr | ( | std::string & | , |
UInt32 | ) |
Serializes the given integer into a string.
void toStr | ( | std::string & | , |
UInt64 | ) |
Serializes the given integer into a string.
void toStr | ( | std::string & | , |
UInt8 | ) |
Serializes the given integer into a string.
void toStr | ( | std::string & | str, |
AvgPxInd::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
BooleanFlag::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
BooleanNULL::Enum | value ) |
Serializes into a string.
|
inline |
void toStr | ( | std::string & | str, |
ClearingAcctType::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
CmtaGiveUpCD::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const BusinessReject521 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const Establish503 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const EstablishmentAck504 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const EstablishmentReject505 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionAck539 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportCancel534 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportElimination524 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportModify531 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportNew522 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportPendingCancel564 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportPendingReplace565 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportReject523 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportStatus532 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumOutright548 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumOutright548::FillsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumOutright548::OrderEventsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpread549 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpread549::FillsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpread549::LegsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpread549::OrderEventsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpreadLeg550 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpreadLeg550::FillsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeAddendumSpreadLeg550::OrderEventsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeOutright525 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeOutright525::FillsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeOutright525::OrderEventsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeSpread526 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeSpread526::FillsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeSpread526::LegsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeSpread526::OrderEventsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeSpreadLeg527 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeSpreadLeg527::FillsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const ExecutionReportTradeSpreadLeg527::OrderEventsEntry & | obj ) |
Serializes into a string.
|
inline |
Serializes a fixed-point decimal into a string.
Definition at line 313 of file Decimal.Operations.h.
|
inline |
Serializes floating-point decimal into a string.
Definition at line 269 of file Decimal.Operations.h.
|
inline |
Definition at line 218 of file MessageHolder.h.
void toStr | ( | std::string & | str, |
const MassQuote517 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const MassQuote517::QuoteEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const MassQuoteAck545 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const MassQuoteAck545::QuoteEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const MaturityMonthYear & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const Negotiate500 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const NegotiationReject502 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const NegotiationResponse501 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const NewOrderCross544 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const NewOrderCross544::SidesEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const NewOrderSingle514 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const NotApplied513 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderCancelReject535 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderCancelReplaceReject536 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderCancelReplaceRequest515 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderCancelRequest516 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderMassActionReport562 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderMassActionReport562::AffectedOrdersEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderMassActionRequest529 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderMassStatusRequest530 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const OrderStatusRequest533 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsDefinitionRequest518 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsDefinitionRequest518::PartyDetailsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsDefinitionRequest518::TrdRegPublicationsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsDefinitionRequestAck519 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsDefinitionRequestAck519::PartyDetailsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsDefinitionRequestAck519::TrdRegPublicationsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsListReport538 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsListReport538::PartyDetailsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsListReport538::TrdRegPublicationsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsListRequest537 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsListRequest537::PartyIDsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const PartyDetailsListRequest537::RequestingPartyIDsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const QuoteCancel528 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const QuoteCancel528::QuoteEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const QuoteCancel528::QuoteSetsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const QuoteCancelAck563 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const QuoteCancelAck563::QuoteEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const QuoteCancelAck563::QuoteSetsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const RequestForQuote543 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const RequestForQuote543::RelatedSymEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const RequestForQuoteAck546 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const Retransmission509 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const RetransmitReject510 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const RetransmitRequest508 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const SecurityDefinitionRequest560 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const SecurityDefinitionRequest560::BrokenDatesEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const SecurityDefinitionRequest560::LegsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const SecurityDefinitionResponse561 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const SecurityDefinitionResponse561::BrokenDatesEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const SecurityDefinitionResponse561::LegsEntry & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
const Sequence506 & | obj ) |
Serializes into a string.
|
inline |
|
inline |
void toStr | ( | std::string & | str, |
const Terminate507 & | obj ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
CustOrderCapacity::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
CustOrdHandlInst::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
DKReason::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ExecAckStatus::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ExecInst | set ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ExecMode::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ExecReason::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ExecTypTrdCxl::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ExpCycle::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
FTI::Enum | value ) |
Serializes into a string.
|
inline |
Serializes the given constant into a string.
Definition at line 364 of file Integral.h.
void toStr | ( | std::string & | str, |
KeepAliveLapsed::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ListUpdAct::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ManualOrdInd::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ManualOrdIndReq::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
MassActionOrdTyp::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
MassActionResponse::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
MassActionScope::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
MassCancelTIF::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
MassCxlReqTyp::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
MassStatusOrdTyp::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
MassStatusReqTyp::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
MassStatusTIF::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
OFMOverrideReq::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
OrderEventType::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
OrderStatus::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
OrderType::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
OrderTypeReq::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
OrdStatusTrd::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
OrdStatusTrdCxl::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
PartyDetailRole::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
QuoteAckStatus::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
QuoteCxlStatus::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
QuoteCxlTyp::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
QuoteTyp::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ReqResult::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
RFQSide::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
SecRspTyp::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
ShortSaleType::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
SideNULL::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
SideReq::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
SideTimeInForce::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
SLEDS::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
SMPI::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
SplitMsg::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
TimeInForce::Enum | value ) |
Serializes into a string.
void toStr | ( | std::string & | str, |
TradeAddendum::Enum | value ) |
Serializes into a string.
|
inline |
Serializes into a string.
Definition at line 2270 of file Serialization.h.
|
inline |
|
inline |
|
inline |
Serializes into a string.
Definition at line 2317 of file Serialization.h.
|
inline |
Serializes the given integer into a string.
Definition at line 185 of file Integral.h.
|
inline |
Serializes the given integer into a string.
Definition at line 227 of file Integral.h.
|
inline |
Serializes the given integer into a string.
Definition at line 269 of file Integral.h.
|
inline |
Serializes the given integer into a string.
Definition at line 143 of file Integral.h.
void toStrAsHHMMSS | ( | std::string & | , |
TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS pattern.
void toStrAsHHMMSSmsec | ( | std::string & | , |
TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS.sss pattern.
void toStrAsHHMMSSnsec | ( | std::string & | , |
TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS.sssssssss pattern.
void toStrAsHHMMSSpsec | ( | std::string & | , |
TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS.ssssssssssss pattern.
void toStrAsHHMMSSusec | ( | std::string & | , |
TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS.ssssss pattern.
void toStrAsSDHHMMSSnsec | ( | std::string & | , |
TimeSpan | ) |
Serializes the timespan according to the D.HH:MM:SS.sssssssss pattern.
void toStrAsYYYYMMDD | ( | std::string & | , |
Timestamp | ) |
Serializes the timestamp using the YYYYMMDD format.
void toStrAsYYYYMMDDHHMMSS | ( | std::string & | , |
Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSS format.
void toStrAsYYYYMMDDHHMMSSmsec | ( | std::string & | , |
Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSSmsec format.
void toStrAsYYYYMMDDHHMMSSnsec | ( | std::string & | , |
Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSSnsec format.
void toStrAsYYYYMMDDHHMMSSpsec | ( | std::string & | , |
Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSSpsec format.
void 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.
void validate | ( | const Message & | ) |
Definition at line 32 of file Validation.h.
void validate | ( | const Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > & | holder | ) |
Definition at line 37 of file Validation.h.
|
constexpr |
Definition at line 28 of file SimpleOpenFramingHeader.h.
ONIXS_ILINK3_DATA_PACKING_END typedef FloatingPointDecimal< Int32, Int8> Decimal32NULL |
Optional floating point decimal with int32 mantissa and int8 exponent.
Definition at line 301 of file Composites.h.
|
constexpr |
Default maximum number of repeating group items.
Definition at line 243 of file MessageHolder.h.
|
constexpr |
Maximum supported message size.
Definition at line 35 of file MaxMessageSize.h.