101 std::ostream& stream,
108 return stream << str;
148 std::ostream& stream,
155 return stream << str;
192 std::ostream& stream,
199 return stream << str;
236 std::ostream& stream,
243 return stream << str;
283 std::ostream& stream,
290 return stream << str;
327 std::ostream& stream,
334 return stream << str;
371 std::ostream& stream,
378 return stream << str;
415 std::ostream& stream,
422 return stream << str;
462 std::ostream& stream,
469 return stream << str;
509 std::ostream& stream,
516 return stream << str;
556 std::ostream& stream,
563 return stream << str;
603 std::ostream& stream,
610 return stream << str;
650 std::ostream& stream,
657 return stream << str;
697 std::ostream& stream,
704 return stream << str;
744 std::ostream& stream,
751 return stream << str;
791 std::ostream& stream,
798 return stream << str;
838 std::ostream& stream,
845 return stream << str;
884 std::ostream& stream,
891 return stream << str;
919 std::ostream& stream,
926 return stream << str;
966 std::ostream& stream,
973 return stream << str;
1013 std::ostream& stream,
1020 return stream << str;
1025 return toStr(*
this);
1060 std::ostream& stream,
1067 return stream << str;
1072 return toStr(*
this);
1107 std::ostream& stream,
1114 return stream << str;
1119 return toStr(*
this);
1154 std::ostream& stream,
1161 return stream << str;
1166 return toStr(*
this);
1201 std::ostream& stream,
1208 return stream << str;
1213 return toStr(*
this);
1248 std::ostream& stream,
1255 return stream << str;
1260 return toStr(*
this);
1294 std::ostream& stream,
1301 return stream << str;
1329 std::ostream& stream,
1336 return stream << str;
1341 return toStr(*
this);
1376 std::ostream& stream,
1383 return stream << str;
1388 return toStr(*
this);
1422 std::ostream& stream,
1429 return stream << str;
1457 std::ostream& stream,
1464 return stream << str;
1469 return toStr(*
this);
1501 std::ostream& stream,
1508 return stream << str;
1513 return toStr(*
this);
1548 std::ostream& stream,
1555 return stream << str;
1560 return toStr(*
this);
1595 std::ostream& stream,
1602 return stream << str;
1607 return toStr(*
this);
1641 std::ostream& stream,
1648 return stream << str;
1676 std::ostream& stream,
1683 return stream << str;
1688 return toStr(*
this);
1723 std::ostream& stream,
1730 return stream << str;
1735 return toStr(*
this);
1770 std::ostream& stream,
1777 return stream << str;
1782 return toStr(*
this);
1816 std::ostream& stream,
1823 return stream << str;
1851 std::ostream& stream,
1858 return stream << str;
1863 return toStr(*
this);
1898 std::ostream& stream,
1905 return stream << str;
1910 return toStr(*
this);
1945 std::ostream& stream,
1952 return stream << str;
1957 return toStr(*
this);
1992 std::ostream& stream,
1999 return stream << str;
2004 return toStr(*
this);
#define ONIXS_B3_BOE_MESSAGING_NAMESPACE_END
#define ONIXS_B3_BOE_MESSAGING_NAMESPACE_BEGIN
#define ONIXS_B3_BOE_EXPORTED
std::ostream & operator<<(std::ostream &stream, const FloatingPointDecimal< Mantissa, Exponent > &value)
Serializes into a stream.
void toFix(std::string &str, const Negotiate1 &obj)
Serializes the object into FIX presentation.
std::string toStr(const FixedPointDecimal< Mantissa, Exponent > &)
Serializes a fixed-point decimal into a string.
AllocationInstruction message submits a request to allocate (fully or partially) a non-allocated trad...
std::string toString() const
AllocationReport message is as response of AllocationInstruction message.
std::string toString() const
BusinessMessageReject message can reject an application-level message which fulfills session level ru...
std::string toString() const
After negotiation level is complete, the client must send an Establish message to start assigning seq...
std::string toString() const
The EstablishmentAck message is sent when an Establish message is accepted by B3. EstablishmentAck me...
std::string toString() const
EstablishmentReject message is sent when an Establish message is rejected by B3 informing the reason ...
std::string toString() const
ExecutionReport - Cancel message is sent in response to Order Cancel Request as well as to report uns...
std::string toString() const
Execution Report – Forward message is sent with order fills were traded and processed on Matching Eng...
std::string toString() const
Execution Report - Modify message is sent in response to OrderCancelReplaceRequest or SimpleModifyOrd...
std::string toString() const
Execution Report - New message is sent in response to a NewOrderSingle or SimpleNewOrder messages,...
std::string toString() const
Execution Report - Reject message notifies the reason a client request was not accepted by Matching E...
std::string toString() const
Execution Report – Trade/Trade Bust message is sent with order fills that were traded and processed o...
std::string toString() const
The client sends the Negotiate message to B3 to initiate a connection. Negotiate is the first message...
std::string toString() const
NegotiateReject message is sent when B3 rejects a Negotiate message sent by the client.
std::string toString() const
The NegotiationResponse message is sent when a Negotiate message from the client is accepted by B3.
std::string toString() const
Repeating group dimensions.
The NewOrderCross message submits a Cross on Order Entry gateway, a two-sided order submitted by a si...
std::string toString() const
NewOrderSingle message is used to enter an order in the system; the behavior of an order can be affec...
std::string toString() const
NotApplied message is sent when B3 detects messages that already been sent (concept of idempotence) o...
std::string toString() const
Sent by client system to replace an existing order.
std::string toString() const
OrderCancelRequest message submits a deletion of an existing order by referencing the original client...
std::string toString() const
OrderMassActionReport message is used to acknowledge an OrderMassActionRequest message.
std::string toString() const
OrderMassActionRequest is sent by the client system to cancel working orders that belongs to a define...
std::string toString() const
PositionMaintenanceCancelRequest is a solicited cancel of PositionMaintenance message sent by client.
std::string toString() const
Repeating group dimensions.
PositionMaintenanceReport message is sent owner of a position (holder) in response to a PositionMaint...
std::string toString() const
PositionMaintenanceRequest message allows the position owner (holder) to submit requests which will a...
std::string toString() const
Quote message is used as the response to a QuoteRequest message, tradeable, and restricted tradeable ...
std::string toString() const
The QuoteCancel message is used to cancel a previous QuoteRequest message.
std::string toString() const
Repeating group dimensions.
The Quote Request message is used within the context of this Forward transaction in which two parties...
std::string toString() const
Repeating group dimensions.
The QuoteRequestReject message is used when a QuoteRequest is not accept by B3 due to missing or inco...
std::string toString() const
The QuoteStatusReport message is to inform the current status of forward acceptance.
std::string toString() const
Retransmission message is sent when a RetransmitRequest message from the client is accepted by B3.
std::string toString() const
RetransmitReject message is sent when a RetransmitRequest message is rejected by B3....
std::string toString() const
RetransmitRequest message is used for client to recover missed messages.
std::string toString() const
Repeating group dimensions.
The SecurityDefinitionRequest message creates a User Defined Spread (UDS) instrument....
std::string toString() const
The SecurityDefinitioresponse message is sent in response to an attempt to create a new security defi...
std::string toString() const
Sequence message specifies the sequence number of the next business message both: Recoverable (B3 to ...
std::string toString() const
The SimpleModifyOrder submits a simple modify request for basic parameters like price and quantity....
std::string toString() const
SimpleNewOrder message submits a simple new order focused on sent only main parameters with low compl...
std::string toString() const
Terminate message is sent to indicate that the sender is going to disconnect the TCP socket connectio...
std::string toString() const