libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
isimud::exchanges::BATSBOE::EU Namespace Reference

Namespaces

 optional
 
 v1
 
 v2
 

Classes

struct  TradeCaptureConfirm
 
struct  TradeCaptureDecline
 
struct  TradeCaptureReport
 
struct  TradeCaptureReportAck
 
struct  TradeCaptureReportReject
 

Enumerations

enum  MsgType : common::MsgType_t {
  MsgType::LogonRequest =0x1E, MsgType::LogonReply =0x1F, MsgType::TradeCaptureReport =0x17, MsgType::TradeCaptureReportAck =0x18,
  MsgType::TradeCaptureReportReject =0x19, MsgType::TradeCaptureConfirm =0x1A, MsgType::TradeCaptureDecline =0x1B, MsgType::MatchAll =static_cast<std::underlying_type<common::MsgType>::type>(common::MsgType::MatchAll),
  MsgType::Exit =static_cast<std::underlying_type<common::MsgType>::type>(common::MsgType::Exit)
}
 

Functions

std::ostream & operator<< (std::ostream &os, MsgType m)
 
isimud::exchanges::BATSBOE::EU::TradeCaptureReport common::Header __attribute__ ((packed))
 

Detailed Description

From <a href="http://cdn.batstrading.com/resources/participant_resources/BATS_Europe_Binary_Order_Entry_Specification.pdf>"BATS Chi-X Europe Binary Order Entry Specification", Version 1.44, 27 November, 2014

Enumeration Type Documentation

◆ MsgType

Enumerator
LogonRequest 
LogonReply 
TradeCaptureReport 
TradeCaptureReportAck 
TradeCaptureReportReject 
TradeCaptureConfirm 
TradeCaptureDecline 
MatchAll 
Exit 

Definition at line 95 of file types.hpp.

Function Documentation

◆ __attribute__()

isimud::exchanges::BATSBOE::EU::TradeCaptureDecline common::Header isimud::exchanges::BATSBOE::EU::__attribute__ ( (packed)  )

◆ operator<<()

std::ostream& isimud::exchanges::BATSBOE::EU::operator<< ( std::ostream &  os,
MsgType  m 
)
inline

Definition at line 108 of file types.hpp.