libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
isimud::exchanges::MIT::OSLO::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

common::PassiveOnlyOrder passiveOnlyOrder_ =common::PassiveOnlyOrder::NoConstraint
 
common::TargetBook targetBook =common::TargetBook::LitOrderBook
 
common::ExecInstruction execInstruction =common::ExecInstruction::Default
 
int32_t minimumQuantity =0
 
const common::PegPriceType pegPriceType =common::PegPriceType::MidPoint
 
common::ReservedField12_t reservedField
 

Detailed Description

Definition at line 158 of file messages.hpp.

Member Function Documentation

◆ orderSource() [1/2]

static constexpr common::OrderSource FORCE_INLINE isimud::exchanges::MIT::OSLO::NewOrderSpecific3::orderSource ( )
inlinestaticconstexprnoexcept

Definition at line 172 of file messages.hpp.

◆ orderSource() [2/2]

static void FORCE_INLINE isimud::exchanges::MIT::OSLO::NewOrderSpecific3::orderSource ( common::OrderSource  )
inlinestaticnoexcept

Definition at line 175 of file messages.hpp.

References rejectCode_.

◆ passiveOnlyOrder() [1/2]

common::PassiveOnlyOrder FORCE_INLINE isimud::exchanges::MIT::OSLO::NewOrderSpecific3::passiveOnlyOrder ( ) const
inlinenoexcept

Definition at line 166 of file messages.hpp.

◆ passiveOnlyOrder() [2/2]

void FORCE_INLINE isimud::exchanges::MIT::OSLO::NewOrderSpecific3::passiveOnlyOrder ( common::PassiveOnlyOrder  poo)
inlinenoexcept

Definition at line 169 of file messages.hpp.

Member Data Documentation

◆ execInstruction

common::ExecInstruction isimud::exchanges::MIT::OSLO::NewOrderSpecific3::execInstruction =common::ExecInstruction::Default

Definition at line 161 of file messages.hpp.

◆ minimumQuantity

int32_t isimud::exchanges::MIT::OSLO::NewOrderSpecific3::minimumQuantity =0

Definition at line 162 of file messages.hpp.

◆ passiveOnlyOrder_

common::PassiveOnlyOrder isimud::exchanges::MIT::OSLO::NewOrderSpecific3::passiveOnlyOrder_ =common::PassiveOnlyOrder::NoConstraint

Definition at line 159 of file messages.hpp.

◆ pegPriceType

const common::PegPriceType isimud::exchanges::MIT::OSLO::NewOrderSpecific3::pegPriceType =common::PegPriceType::MidPoint

Definition at line 163 of file messages.hpp.

◆ reservedField

common::ReservedField12_t isimud::exchanges::MIT::OSLO::NewOrderSpecific3::reservedField

Definition at line 164 of file messages.hpp.

◆ targetBook

common::TargetBook isimud::exchanges::MIT::OSLO::NewOrderSpecific3::targetBook =common::TargetBook::LitOrderBook

Definition at line 160 of file messages.hpp.


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