libjmmcg  build_2176
A C++ library containing an eclectic mix of useful, advanced components.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3 Struct Reference

#include <messages.hpp>

Public Member Functions

common::PassiveOnlyOrder
FORCE_INLINE 
passiveOnlyOrder () const noexcept(true)
 
void FORCE_INLINE passiveOnlyOrder (common::PassiveOnlyOrder poo) noexcept(true)
 

Static Public Member Functions

static constexpr
common::OrderSource
FORCE_INLINE 
orderSource () noexcept(true)
 
static void FORCE_INLINE orderSource (common::OrderSource) noexcept(true)
 

Public Attributes

const std::int8_t reservedField1 =0
 
const common::Price_t reservedField2 =0
 
common::TargetBook targetBook =common::TargetBook::LitOrderBook
 
common::ExecInstruction execInstruction =common::ExecInstruction::Default
 
int32_t minimumQuantity =0
 
const std::int8_t reservedField3 =0
 
const std::int8_t reservedField4 =0
 
const std::int8_t reservedField5 =0
 
common::PassiveOnlyOrder passiveOnlyOrder_ =common::PassiveOnlyOrder::NoConstraint
 
common::OrderID_t clOrdLinkID
 

Detailed Description

Definition at line 86 of file messages.hpp.

Member Function Documentation

static constexpr common::OrderSource FORCE_INLINE jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::orderSource ( )
inlinestaticnoexcept

Definition at line 104 of file messages.hpp.

static void FORCE_INLINE jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::orderSource ( common::OrderSource  )
inlinestaticnoexcept

Definition at line 107 of file messages.hpp.

common::PassiveOnlyOrder FORCE_INLINE jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::passiveOnlyOrder ( ) const
inlinenoexcept

Definition at line 98 of file messages.hpp.

void FORCE_INLINE jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::passiveOnlyOrder ( common::PassiveOnlyOrder  poo)
inlinenoexcept

Definition at line 101 of file messages.hpp.

Member Data Documentation

common::OrderID_t jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::clOrdLinkID

Definition at line 96 of file messages.hpp.

common::ExecInstruction jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::execInstruction =common::ExecInstruction::Default

Definition at line 90 of file messages.hpp.

int32_t jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::minimumQuantity =0

Definition at line 91 of file messages.hpp.

common::PassiveOnlyOrder jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::passiveOnlyOrder_ =common::PassiveOnlyOrder::NoConstraint

Definition at line 95 of file messages.hpp.

const std::int8_t jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::reservedField1 =0

Definition at line 87 of file messages.hpp.

const common::Price_t jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::reservedField2 =0

Definition at line 88 of file messages.hpp.

const std::int8_t jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::reservedField3 =0

Definition at line 92 of file messages.hpp.

const std::int8_t jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::reservedField4 =0

Definition at line 93 of file messages.hpp.

const std::int8_t jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::reservedField5 =0

Definition at line 94 of file messages.hpp.

common::TargetBook jmmcg::exchanges::MIT::TRQ::NewOrderSpecific3::targetBook =common::TargetBook::LitOrderBook

Definition at line 89 of file messages.hpp.


The documentation for this struct was generated from the following file: