libjmmcg
build_2176
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <messages.hpp>
Classes | |
struct | logon_args_t |
Public Member Functions | |
BOOST_MPL_ASSERT_RELATION (max_msg_size, >=, header_t_size) | |
Static Public Member Functions | |
static std::ostream & | to_stream (std::ostream &) noexcept(false) |
I expect that the FIX message will be constructible using accessors, but also via placement-new or a reference to the data-block. I also expect that a FIX message can be contruxcted from BATS or MIT messages. Also BATS & MIT messages will be constructible from FIX messages.
Definition at line 360 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::BusinessMessageReject = common::Message<BusinessMessageRejectSpecific> |
Definition at line 386 of file messages.hpp.
Definition at line 380 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::CancelRejected = common::Message<CancelRejectedSpecific> |
Definition at line 391 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::client_to_exchange_messages_container = boost::make_variant_over<client_to_exchange_messages_t>::type |
Definition at line 461 of file messages.hpp.
Definition at line 408 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::ClientHeartbeat = common::Message<HeartbeatSpecific> |
Definition at line 372 of file messages.hpp.
Definition at line 365 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::exchange_to_client_messages_container = boost::make_variant_over<exchange_to_client_messages_t>::type |
Definition at line 462 of file messages.hpp.
Definition at line 425 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::ExecutionReport = common::Message<ExecutionReportSpecific> |
Definition at line 377 of file messages.hpp.
Definition at line 370 of file messages.hpp.
Definition at line 378 of file messages.hpp.
Definition at line 369 of file messages.hpp.
Definition at line 379 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::LogoutRequest = common::Message<LogoutRequestSpecific> |
Definition at line 371 of file messages.hpp.
Definition at line 381 of file messages.hpp.
Definition at line 396 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::NewOrderSingle = common::Message<NewOrderSingleSpecific> |
Definition at line 374 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::OrderAcknowledgement = common::Message<OrderAcknowledgementSpecific> |
Definition at line 384 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::OrderCancelled = common::Message<OrderCancelledSpecific> |
Definition at line 390 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::OrderCancelReplace = common::Message<OrderCancelReplaceSpecific> |
Definition at line 376 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::OrderCancelRequest = common::Message<OrderCancelRequestSpecific> |
Definition at line 375 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::OrderExecution = common::Message<OrderExecutionSpecific> |
Definition at line 392 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::OrderModified = common::Message<OrderModifiedSpecific> |
Definition at line 387 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::OrderRejected = common::Message<OrderRejectedSpecific> |
Definition at line 385 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::OrderRestated = common::Message<OrderRestatedSpecific> |
Definition at line 388 of file messages.hpp.
Definition at line 363 of file messages.hpp.
Definition at line 364 of file messages.hpp.
Definition at line 366 of file messages.hpp.
Definition at line 373 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::TradeCaptureReport = common::Message<TradeCaptureReportSpecific> |
Definition at line 382 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::TradeCaptureReportAck = common::Message<TradeCaptureReportAckSpecific> |
Definition at line 393 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::TradeCaptureReportRequest = common::Message<TradeCaptureReportRequestSpecific> |
Definition at line 383 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::TradeCaptureReportRequestAck = common::Message<TradeCaptureReportRequestAckSpecific> |
Definition at line 394 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::underlying_fix_data_buffer = common::underlying_fix_data_buffer |
Definition at line 464 of file messages.hpp.
using jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::UserModifyRejected = common::Message<UserModifyRejectedSpecific> |
Definition at line 389 of file messages.hpp.
Definition at line 362 of file messages.hpp.
anonymous enum : std::size_t |
Enumerator | |
---|---|
min_size_client_to_exchange_msg | |
max_size_client_to_exchange_msg | |
min_size_exchange_to_client_msg | |
max_size_exchange_to_client_msg | |
min_msg_size | |
max_msg_size | |
header_t_size |
Definition at line 426 of file messages.hpp.
jmmcg::exchanges::FIX::v5_0sp2::MsgTypes::BOOST_MPL_ASSERT_RELATION | ( | max_msg_size | , |
>= | , | ||
header_t_size | |||
) |
|
inlinestaticnoexcept |
Definition at line 269 of file messages_impl.hpp.