libjmmcg
build_2176
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <messages.hpp>
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) |
Static Public Attributes | |
static constexpr const jmmcg::exchanges::common::mic_codes::ISO_10383_MIC_Codes | MIC_code =jmmcg::exchanges::common::mic_codes::ISO_10383_MIC_Codes::ISO_10383_NORWAY_XOSL |
static constexpr Price_t | implied_decimal_places =common::implied_decimal_places |
Definition at line 224 of file messages.hpp.
Definition at line 236 of file messages.hpp.
using jmmcg::exchanges::MIT::OSLO::MsgTypes::BusinessReject = common::BusinessReject<common::BusinessRejectSpecific<mit_oslo::reject_codes_enum, mit_oslo::reject_codes_enum::Matching_Engine__Unknown_instrument_9000>> |
Definition at line 253 of file messages.hpp.
using jmmcg::exchanges::MIT::OSLO::MsgTypes::client_to_exchange_messages_container = boost::make_variant_over<client_to_exchange_messages_t>::type |
Definition at line 322 of file messages.hpp.
Definition at line 271 of file messages.hpp.
Definition at line 247 of file messages.hpp.
Definition at line 232 of file messages.hpp.
using jmmcg::exchanges::MIT::OSLO::MsgTypes::exchange_to_client_messages_container = boost::make_variant_over<exchange_to_client_messages_t>::type |
Definition at line 323 of file messages.hpp.
Definition at line 285 of file messages.hpp.
Definition at line 235 of file messages.hpp.
typedef common::ExecutionReport<ExecutionReportSpecific1, ExecutionReportSpecific2> jmmcg::exchanges::MIT::OSLO::MsgTypes::ExecutionReport |
Definition at line 250 of file messages.hpp.
Definition at line 240 of file messages.hpp.
Definition at line 238 of file messages.hpp.
Definition at line 254 of file messages.hpp.
Definition at line 245 of file messages.hpp.
Definition at line 260 of file messages.hpp.
Definition at line 246 of file messages.hpp.
Definition at line 256 of file messages.hpp.
Definition at line 249 of file messages.hpp.
typedef common::MissedMessageRequestAck jmmcg::exchanges::MIT::OSLO::MsgTypes::MissedMessageRequestAck |
Definition at line 255 of file messages.hpp.
Definition at line 241 of file messages.hpp.
using jmmcg::exchanges::MIT::OSLO::MsgTypes::OrderCancelReject = common::OrderCancelReject<common::OrderCancelRejectSpecific<mit_oslo::reject_codes_enum>> |
Definition at line 251 of file messages.hpp.
using jmmcg::exchanges::MIT::OSLO::MsgTypes::OrderCancelReplaceRequest = OSLO::OrderCancelReplaceRequest |
Definition at line 244 of file messages.hpp.
Definition at line 242 of file messages.hpp.
using jmmcg::exchanges::MIT::OSLO::MsgTypes::OrderMassCancelReport = common::OrderMassCancelReport<common::OrderMassCancelReportSpecific<mit_oslo::reject_codes_enum>> |
Definition at line 252 of file messages.hpp.
typedef common::OrderMassCancelRequest<OrderMassCancelRequestSpecific1> jmmcg::exchanges::MIT::OSLO::MsgTypes::OrderMassCancelRequest |
Definition at line 243 of file messages.hpp.
Definition at line 237 of file messages.hpp.
Definition at line 233 of file messages.hpp.
Definition at line 229 of file messages.hpp.
Definition at line 231 of file messages.hpp.
using jmmcg::exchanges::MIT::OSLO::MsgTypes::Reject = common::Reject<mit_oslo::reject_codes_enum, mit_oslo::reject_codes_enum::Native_Trading_Gateway__Message_not_supported_102> |
Definition at line 257 of file messages.hpp.
Definition at line 230 of file messages.hpp.
Definition at line 248 of file messages.hpp.
Definition at line 234 of file messages.hpp.
Definition at line 258 of file messages.hpp.
Definition at line 228 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 287 of file messages.hpp.
jmmcg::exchanges::MIT::OSLO::MsgTypes::BOOST_MPL_ASSERT_RELATION | ( | max_msg_size | , |
>= | , | ||
header_t_size | |||
) |
|
inlinestaticnoexcept |
Definition at line 31 of file messages_impl.hpp.
|
static |
Definition at line 325 of file messages.hpp.
|
static |
Definition at line 226 of file messages.hpp.