libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::EU Namespace Reference

Namespaces

namespace  optional
 
namespace  v1
 
namespace  v2
 

Classes

struct  TradeCaptureConfirm
 
struct  TradeCaptureDecline
 
struct  TradeCaptureReport
 
struct  TradeCaptureReportAck
 
struct  TradeCaptureReportReject
 

Enumerations

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

Functions

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

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 26 of file types.hpp.

Function Documentation

◆ __attribute__()

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

◆ operator<<()

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

Definition at line 38 of file types.hpp.