B2BITS FIX Antenna HFT  1.0.14
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Enumerations | Functions | Variables
ILink3 Namespace Reference

Classes

struct  AvgPxInd
 
struct  BooleanFlag
 
struct  BooleanNULL
 
struct  BusinessReject521
 
struct  ClearingAcctType
 
struct  CmtaGiveUpCD
 
class  CommonFieldsIterator
 
struct  CustOrderCapacity
 
struct  CustOrdHandlInst
 
struct  DATA
 
struct  Decimal32NULL
 
struct  Decimal64NULL
 
struct  DKReason
 
struct  Establish503
 
struct  EstablishmentAck504
 
struct  EstablishmentReject505
 
struct  ExecAckStatus
 
struct  ExecInst
 
struct  ExecMode
 
struct  ExecReason
 
struct  ExecTypTrdCxl
 
struct  ExecutionAck539
 
struct  ExecutionReportCancel534
 
struct  ExecutionReportElimination524
 
struct  ExecutionReportModify531
 
struct  ExecutionReportNew522
 
struct  ExecutionReportPendingCancel564
 
struct  ExecutionReportPendingReplace565
 
struct  ExecutionReportReject523
 
struct  ExecutionReportStatus532
 
struct  ExecutionReportTradeAddendumOutright548
 
struct  ExecutionReportTradeAddendumSpread549
 
struct  ExecutionReportTradeAddendumSpreadLeg550
 
struct  ExecutionReportTradeOutright525
 
struct  ExecutionReportTradeSpread526
 
struct  ExecutionReportTradeSpreadLeg527
 
struct  ExpCycle
 
struct  FieldDescriptor
 
class  FieldsIterator
 
class  FieldsSetIterator
 
struct  FTI
 
class  GroupsBaseIterator
 
class  GroupsIterator
 
struct  groupSize
 
struct  groupSizeEncoding
 
struct  KeepAliveLapsed
 
union  LargeSizeMessages
 
struct  ListUpdAct
 
struct  ManualOrdInd
 
struct  ManualOrdIndReq
 
struct  MassActionOrdTyp
 
struct  MassActionResponse
 
struct  MassActionScope
 
struct  MassCancelTIF
 
struct  MassCxlReqTyp
 
struct  MassQuote517
 
struct  MassQuoteAck545
 
struct  MassStatusOrdTyp
 
struct  MassStatusReqTyp
 
struct  MassStatusTIF
 
struct  MaturityMonthYear
 
struct  MessageField
 
struct  messageHeader
 
union  MidSizeMessages
 
struct  Negotiate500
 
struct  NegotiationReject502
 
struct  NegotiationResponse501
 
struct  NewOrderCross544
 
struct  NewOrderSingle514
 
struct  NotApplied513
 
struct  OFMOverrideReq
 
struct  OrderCancelReject535
 
struct  OrderCancelReplaceReject536
 
struct  OrderCancelReplaceRequest515
 
struct  OrderCancelRequest516
 
struct  OrderEventType
 
struct  OrderMassActionReport562
 
struct  OrderMassActionRequest529
 
struct  OrderMassStatusRequest530
 
struct  OrderStatus
 
struct  OrderStatusRequest533
 
struct  OrderType
 
struct  OrderTypeReq
 
struct  OrdStatusTrd
 
struct  OrdStatusTrdCxl
 
struct  PartyDetailRole
 
struct  PartyDetailsDefinitionRequest518
 
struct  PartyDetailsDefinitionRequestAck519
 
struct  PartyDetailsListReport538
 
struct  PartyDetailsListRequest537
 
struct  PRICE9
 
struct  PRICENULL9
 
struct  QuoteAckStatus
 
struct  QuoteCancel528
 
struct  QuoteCancelAck563
 
struct  QuoteCxlStatus
 
struct  QuoteCxlTyp
 
struct  QuoteTyp
 
struct  ReqResult
 
struct  RequestForQuote543
 
struct  RequestForQuoteAck546
 
struct  Retransmission509
 
struct  RetransmitReject510
 
struct  RetransmitRequest508
 
struct  RFQSide
 
struct  SecRspTyp
 
struct  SecurityDefinitionRequest560
 
struct  SecurityDefinitionResponse561
 
struct  Sequence506
 
struct  ShortSaleType
 
struct  SideNULL
 
struct  SideReq
 
struct  SideTimeInForce
 
struct  SLEDS
 
struct  SMPI
 
struct  SplitMsg
 
struct  StandardHeader
 
struct  Terminate507
 
struct  TimeInForce
 
struct  TradeAddendum
 

Typedefs

typedef char CHAR
 
typedef char charNULL
 
typedef char ClientFlowType [10]
 
typedef char CrossOrderType
 
typedef char CrossPrioritization
 
typedef char CrossType
 
typedef char CxlRejRsp
 
typedef char CxrRejRsp
 
typedef u8 enumNULL
 
typedef char ExchFlowTyp [11]
 
typedef char ExecTypeCxl
 
typedef char ExecTypeExp
 
typedef char ExecTypeModify
 
typedef char ExecTypePendCxl
 
typedef char ExecTypePendModify
 
typedef char ExecTypeTrade
 
typedef char ExecTypNew
 
typedef char ExecTypRej
 
typedef char ExecTypStatus
 
typedef char HMACVersion [13]
 
typedef i32 Int32
 
typedef i32 Int32NULL
 
typedef char LegSecIDSource
 
typedef u16 LocalMktDate
 
typedef char MassAction
 
typedef char ModifyStatus
 
typedef u8 NoPtyUpd
 
typedef char OrdStatusCxl
 
typedef char OrdStatusCxlRej
 
typedef char OrdStatusCxrRej
 
typedef char OrdStatusExp
 
typedef char OrdStatusNew
 
typedef char OrdStatusPendCxl
 
typedef char OrdStatusRej
 
typedef char PartyIDSource
 
typedef char PendModStatus
 
typedef char SecurityIDSource
 
typedef char SecurityReqType
 
typedef char String10Req [10]
 
typedef char String17 [17]
 
typedef char String2 [2]
 
typedef char String20 [20]
 
typedef char String20Req [20]
 
typedef char String256 [256]
 
typedef char String3 [3]
 
typedef char String30 [30]
 
typedef char String30Req [30]
 
typedef char String32Req [32]
 
typedef char String3Req [3]
 
typedef char String40 [40]
 
typedef char String48 [48]
 
typedef char String5 [5]
 
typedef char String5Req [5]
 
typedef char String75 [75]
 
typedef char String8 [8]
 
typedef char String8Req [8]
 
typedef char StringLength35 [35]
 
typedef char StringLength6 [6]
 
typedef char UDI
 
typedef u16 uInt16
 
typedef u16 uInt16NULL
 
typedef u32 uInt32
 
typedef u32 uInt32NULL
 
typedef u64 uInt64
 
typedef u64 uInt64NULL
 
typedef u8 uInt8
 
typedef u8 uInt8NULL
 

Enumerations

enum  BusinessReject521_Fields {
  BusinessReject521_seqNum =0, BusinessReject521_uuid =1, BusinessReject521_text =2, BusinessReject521_senderID =3,
  BusinessReject521_partyDetailsListReqID =4, BusinessReject521_sendingTimeEpoch =5, BusinessReject521_businessRejectRefID =6, BusinessReject521_location =7,
  BusinessReject521_refSeqNum =8, BusinessReject521_refTagID =9, BusinessReject521_businessRejectReason =10, BusinessReject521_refMsgType =11,
  BusinessReject521_possRetransFlag =12, BusinessReject521_manualOrderIndicator =13, BusinessReject521_splitMsg =14
}
 
enum  Establish503_Fields {
  Establish503_hmacSignature =0, Establish503_accessKeyID =1, Establish503_tradingSystemName =2, Establish503_tradingSystemVersion =3,
  Establish503_tradingSystemVendor =4, Establish503_uuid =5, Establish503_requestTimestamp =6, Establish503_nextSeqNo =7,
  Establish503_session =8, Establish503_firm =9, Establish503_keepAliveInterval =10, Establish503_credentials =11
}
 
enum  EstablishmentAck504_Fields {
  EstablishmentAck504_uuid =0, EstablishmentAck504_requestTimestamp =1, EstablishmentAck504_nextSeqNo =2, EstablishmentAck504_previousSeqNo =3,
  EstablishmentAck504_previousUUID =4, EstablishmentAck504_keepAliveInterval =5, EstablishmentAck504_secretKeySecureIDExpiration =6, EstablishmentAck504_faultToleranceIndicator =7,
  EstablishmentAck504_splitMsg =8
}
 
enum  EstablishmentReject505_Fields {
  EstablishmentReject505_reason =0, EstablishmentReject505_uuid =1, EstablishmentReject505_requestTimestamp =2, EstablishmentReject505_nextSeqNo =3,
  EstablishmentReject505_errorCodes =4, EstablishmentReject505_faultToleranceIndicator =5, EstablishmentReject505_splitMsg =6
}
 
enum  ExecutionAck539_Fields {
  ExecutionAck539_partyDetailsListReqID =0, ExecutionAck539_orderID =1, ExecutionAck539_execAckStatus =2, ExecutionAck539_seqNum =3,
  ExecutionAck539_clOrdID =4, ExecutionAck539_secExecID =5, ExecutionAck539_lastPx =6, ExecutionAck539_securityID =7,
  ExecutionAck539_lastQty =8, ExecutionAck539_dkReason =9, ExecutionAck539_side =10, ExecutionAck539_senderID =11,
  ExecutionAck539_sendingTimeEpoch =12, ExecutionAck539_location =13, ExecutionAck539_manualOrderIndicator =14
}
 
enum  ExecutionReportCancel534_Fields {
  ExecutionReportCancel534_seqNum =0, ExecutionReportCancel534_uuid =1, ExecutionReportCancel534_execID =2, ExecutionReportCancel534_senderID =3,
  ExecutionReportCancel534_clOrdID =4, ExecutionReportCancel534_partyDetailsListReqID =5, ExecutionReportCancel534_orderID =6, ExecutionReportCancel534_price =7,
  ExecutionReportCancel534_stopPx =8, ExecutionReportCancel534_transactTime =9, ExecutionReportCancel534_sendingTimeEpoch =10, ExecutionReportCancel534_orderRequestID =11,
  ExecutionReportCancel534_crossID =12, ExecutionReportCancel534_hostCrossID =13, ExecutionReportCancel534_location =14, ExecutionReportCancel534_securityID =15,
  ExecutionReportCancel534_orderQty =16, ExecutionReportCancel534_cumQty =17, ExecutionReportCancel534_minQty =18, ExecutionReportCancel534_displayQty =19,
  ExecutionReportCancel534_expireDate =20, ExecutionReportCancel534_delayDuration =21, ExecutionReportCancel534_ordType =22, ExecutionReportCancel534_side =23,
  ExecutionReportCancel534_timeInForce =24, ExecutionReportCancel534_manualOrderIndicator =25, ExecutionReportCancel534_possRetransFlag =26, ExecutionReportCancel534_splitMsg =27,
  ExecutionReportCancel534_execRestatementReason =28, ExecutionReportCancel534_crossType =29, ExecutionReportCancel534_execInst =30, ExecutionReportCancel534_executionMode =31,
  ExecutionReportCancel534_liquidityFlag =32, ExecutionReportCancel534_managedOrder =33, ExecutionReportCancel534_shortSaleType =34, ExecutionReportCancel534_delayToTime =35,
  ExecutionReportCancel534_discretionPrice =36
}
 
enum  ExecutionReportElimination524_Fields {
  ExecutionReportElimination524_seqNum =0, ExecutionReportElimination524_uuid =1, ExecutionReportElimination524_execID =2, ExecutionReportElimination524_senderID =3,
  ExecutionReportElimination524_clOrdID =4, ExecutionReportElimination524_partyDetailsListReqID =5, ExecutionReportElimination524_orderID =6, ExecutionReportElimination524_price =7,
  ExecutionReportElimination524_stopPx =8, ExecutionReportElimination524_transactTime =9, ExecutionReportElimination524_sendingTimeEpoch =10, ExecutionReportElimination524_orderRequestID =11,
  ExecutionReportElimination524_crossID =12, ExecutionReportElimination524_hostCrossID =13, ExecutionReportElimination524_location =14, ExecutionReportElimination524_securityID =15,
  ExecutionReportElimination524_cumQty =16, ExecutionReportElimination524_orderQty =17, ExecutionReportElimination524_minQty =18, ExecutionReportElimination524_displayQty =19,
  ExecutionReportElimination524_expireDate =20, ExecutionReportElimination524_ordType =21, ExecutionReportElimination524_side =22, ExecutionReportElimination524_timeInForce =23,
  ExecutionReportElimination524_manualOrderIndicator =24, ExecutionReportElimination524_possRetransFlag =25, ExecutionReportElimination524_crossType =26, ExecutionReportElimination524_execInst =27,
  ExecutionReportElimination524_executionMode =28, ExecutionReportElimination524_liquidityFlag =29, ExecutionReportElimination524_managedOrder =30, ExecutionReportElimination524_shortSaleType =31,
  ExecutionReportElimination524_discretionPrice =32
}
 
enum  ExecutionReportModify531_Fields {
  ExecutionReportModify531_seqNum =0, ExecutionReportModify531_uuid =1, ExecutionReportModify531_execID =2, ExecutionReportModify531_senderID =3,
  ExecutionReportModify531_clOrdID =4, ExecutionReportModify531_partyDetailsListReqID =5, ExecutionReportModify531_orderID =6, ExecutionReportModify531_price =7,
  ExecutionReportModify531_stopPx =8, ExecutionReportModify531_transactTime =9, ExecutionReportModify531_sendingTimeEpoch =10, ExecutionReportModify531_orderRequestID =11,
  ExecutionReportModify531_crossID =12, ExecutionReportModify531_hostCrossID =13, ExecutionReportModify531_location =14, ExecutionReportModify531_securityID =15,
  ExecutionReportModify531_orderQty =16, ExecutionReportModify531_cumQty =17, ExecutionReportModify531_leavesQty =18, ExecutionReportModify531_minQty =19,
  ExecutionReportModify531_displayQty =20, ExecutionReportModify531_expireDate =21, ExecutionReportModify531_delayDuration =22, ExecutionReportModify531_ordType =23,
  ExecutionReportModify531_side =24, ExecutionReportModify531_timeInForce =25, ExecutionReportModify531_manualOrderIndicator =26, ExecutionReportModify531_possRetransFlag =27,
  ExecutionReportModify531_splitMsg =28, ExecutionReportModify531_crossType =29, ExecutionReportModify531_execInst =30, ExecutionReportModify531_executionMode =31,
  ExecutionReportModify531_liquidityFlag =32, ExecutionReportModify531_managedOrder =33, ExecutionReportModify531_shortSaleType =34, ExecutionReportModify531_delayToTime =35,
  ExecutionReportModify531_discretionPrice =36
}
 
enum  ExecutionReportNew522_Fields {
  ExecutionReportNew522_seqNum =0, ExecutionReportNew522_uuid =1, ExecutionReportNew522_execID =2, ExecutionReportNew522_senderID =3,
  ExecutionReportNew522_clOrdID =4, ExecutionReportNew522_partyDetailsListReqID =5, ExecutionReportNew522_orderID =6, ExecutionReportNew522_price =7,
  ExecutionReportNew522_stopPx =8, ExecutionReportNew522_transactTime =9, ExecutionReportNew522_sendingTimeEpoch =10, ExecutionReportNew522_orderRequestID =11,
  ExecutionReportNew522_crossID =12, ExecutionReportNew522_hostCrossID =13, ExecutionReportNew522_location =14, ExecutionReportNew522_securityID =15,
  ExecutionReportNew522_orderQty =16, ExecutionReportNew522_minQty =17, ExecutionReportNew522_displayQty =18, ExecutionReportNew522_expireDate =19,
  ExecutionReportNew522_delayDuration =20, ExecutionReportNew522_ordType =21, ExecutionReportNew522_side =22, ExecutionReportNew522_timeInForce =23,
  ExecutionReportNew522_manualOrderIndicator =24, ExecutionReportNew522_possRetransFlag =25, ExecutionReportNew522_splitMsg =26, ExecutionReportNew522_crossType =27,
  ExecutionReportNew522_execInst =28, ExecutionReportNew522_executionMode =29, ExecutionReportNew522_liquidityFlag =30, ExecutionReportNew522_managedOrder =31,
  ExecutionReportNew522_shortSaleType =32, ExecutionReportNew522_delayToTime =33, ExecutionReportNew522_discretionPrice =34
}
 
enum  ExecutionReportPendingCancel564_Fields {
  ExecutionReportPendingCancel564_seqNum =0, ExecutionReportPendingCancel564_uuid =1, ExecutionReportPendingCancel564_execID =2, ExecutionReportPendingCancel564_senderID =3,
  ExecutionReportPendingCancel564_clOrdID =4, ExecutionReportPendingCancel564_partyDetailsListReqID =5, ExecutionReportPendingCancel564_orderID =6, ExecutionReportPendingCancel564_price =7,
  ExecutionReportPendingCancel564_transactTime =8, ExecutionReportPendingCancel564_sendingTimeEpoch =9, ExecutionReportPendingCancel564_orderRequestID =10, ExecutionReportPendingCancel564_location =11,
  ExecutionReportPendingCancel564_securityID =12, ExecutionReportPendingCancel564_orderQty =13, ExecutionReportPendingCancel564_cumQty =14, ExecutionReportPendingCancel564_leavesQty =15,
  ExecutionReportPendingCancel564_minQty =16, ExecutionReportPendingCancel564_displayQty =17, ExecutionReportPendingCancel564_expireDate =18, ExecutionReportPendingCancel564_ordType =19,
  ExecutionReportPendingCancel564_side =20, ExecutionReportPendingCancel564_timeInForce =21, ExecutionReportPendingCancel564_manualOrderIndicator =22, ExecutionReportPendingCancel564_possRetransFlag =23,
  ExecutionReportPendingCancel564_splitMsg =24, ExecutionReportPendingCancel564_liquidityFlag =25, ExecutionReportPendingCancel564_delayToTime =26, ExecutionReportPendingCancel564_discretionPrice =27
}
 
enum  ExecutionReportPendingReplace565_Fields {
  ExecutionReportPendingReplace565_seqNum =0, ExecutionReportPendingReplace565_uuid =1, ExecutionReportPendingReplace565_execID =2, ExecutionReportPendingReplace565_senderID =3,
  ExecutionReportPendingReplace565_clOrdID =4, ExecutionReportPendingReplace565_partyDetailsListReqID =5, ExecutionReportPendingReplace565_orderID =6, ExecutionReportPendingReplace565_price =7,
  ExecutionReportPendingReplace565_transactTime =8, ExecutionReportPendingReplace565_sendingTimeEpoch =9, ExecutionReportPendingReplace565_orderRequestID =10, ExecutionReportPendingReplace565_location =11,
  ExecutionReportPendingReplace565_securityID =12, ExecutionReportPendingReplace565_orderQty =13, ExecutionReportPendingReplace565_cumQty =14, ExecutionReportPendingReplace565_leavesQty =15,
  ExecutionReportPendingReplace565_minQty =16, ExecutionReportPendingReplace565_displayQty =17, ExecutionReportPendingReplace565_expireDate =18, ExecutionReportPendingReplace565_ordType =19,
  ExecutionReportPendingReplace565_side =20, ExecutionReportPendingReplace565_timeInForce =21, ExecutionReportPendingReplace565_manualOrderIndicator =22, ExecutionReportPendingReplace565_possRetransFlag =23,
  ExecutionReportPendingReplace565_splitMsg =24, ExecutionReportPendingReplace565_liquidityFlag =25, ExecutionReportPendingReplace565_shortSaleType =26, ExecutionReportPendingReplace565_delayToTime =27,
  ExecutionReportPendingReplace565_discretionPrice =28
}
 
enum  ExecutionReportReject523_Fields {
  ExecutionReportReject523_seqNum =0, ExecutionReportReject523_uuid =1, ExecutionReportReject523_text =2, ExecutionReportReject523_execID =3,
  ExecutionReportReject523_senderID =4, ExecutionReportReject523_clOrdID =5, ExecutionReportReject523_partyDetailsListReqID =6, ExecutionReportReject523_orderID =7,
  ExecutionReportReject523_price =8, ExecutionReportReject523_stopPx =9, ExecutionReportReject523_transactTime =10, ExecutionReportReject523_sendingTimeEpoch =11,
  ExecutionReportReject523_orderRequestID =12, ExecutionReportReject523_crossID =13, ExecutionReportReject523_hostCrossID =14, ExecutionReportReject523_location =15,
  ExecutionReportReject523_securityID =16, ExecutionReportReject523_orderQty =17, ExecutionReportReject523_minQty =18, ExecutionReportReject523_displayQty =19,
  ExecutionReportReject523_ordRejReason =20, ExecutionReportReject523_expireDate =21, ExecutionReportReject523_delayDuration =22, ExecutionReportReject523_ordType =23,
  ExecutionReportReject523_side =24, ExecutionReportReject523_timeInForce =25, ExecutionReportReject523_manualOrderIndicator =26, ExecutionReportReject523_possRetransFlag =27,
  ExecutionReportReject523_splitMsg =28, ExecutionReportReject523_crossType =29, ExecutionReportReject523_execInst =30, ExecutionReportReject523_executionMode =31,
  ExecutionReportReject523_liquidityFlag =32, ExecutionReportReject523_managedOrder =33, ExecutionReportReject523_shortSaleType =34, ExecutionReportReject523_delayToTime =35,
  ExecutionReportReject523_discretionPrice =36
}
 
enum  ExecutionReportStatus532_Fields {
  ExecutionReportStatus532_seqNum =0, ExecutionReportStatus532_uuid =1, ExecutionReportStatus532_text =2, ExecutionReportStatus532_execID =3,
  ExecutionReportStatus532_senderID =4, ExecutionReportStatus532_clOrdID =5, ExecutionReportStatus532_partyDetailsListReqID =6, ExecutionReportStatus532_orderID =7,
  ExecutionReportStatus532_price =8, ExecutionReportStatus532_stopPx =9, ExecutionReportStatus532_transactTime =10, ExecutionReportStatus532_sendingTimeEpoch =11,
  ExecutionReportStatus532_orderRequestID =12, ExecutionReportStatus532_ordStatusReqID =13, ExecutionReportStatus532_massStatusReqID =14, ExecutionReportStatus532_crossID =15,
  ExecutionReportStatus532_hostCrossID =16, ExecutionReportStatus532_location =17, ExecutionReportStatus532_securityID =18, ExecutionReportStatus532_orderQty =19,
  ExecutionReportStatus532_cumQty =20, ExecutionReportStatus532_leavesQty =21, ExecutionReportStatus532_minQty =22, ExecutionReportStatus532_displayQty =23,
  ExecutionReportStatus532_expireDate =24, ExecutionReportStatus532_ordStatus =25, ExecutionReportStatus532_ordType =26, ExecutionReportStatus532_side =27,
  ExecutionReportStatus532_timeInForce =28, ExecutionReportStatus532_manualOrderIndicator =29, ExecutionReportStatus532_possRetransFlag =30, ExecutionReportStatus532_lastRptRequested =31,
  ExecutionReportStatus532_crossType =32, ExecutionReportStatus532_execInst =33, ExecutionReportStatus532_executionMode =34, ExecutionReportStatus532_liquidityFlag =35,
  ExecutionReportStatus532_managedOrder =36, ExecutionReportStatus532_shortSaleType =37, ExecutionReportStatus532_discretionPrice =38
}
 
enum  ExecutionReportTradeAddendumOutright548_Fields {
  ExecutionReportTradeAddendumOutright548_seqNum =0, ExecutionReportTradeAddendumOutright548_uuid =1, ExecutionReportTradeAddendumOutright548_execID =2, ExecutionReportTradeAddendumOutright548_senderID =3,
  ExecutionReportTradeAddendumOutright548_clOrdID =4, ExecutionReportTradeAddendumOutright548_partyDetailsListReqID =5, ExecutionReportTradeAddendumOutright548_lastPx =6, ExecutionReportTradeAddendumOutright548_orderID =7,
  ExecutionReportTradeAddendumOutright548_transactTime =8, ExecutionReportTradeAddendumOutright548_sendingTimeEpoch =9, ExecutionReportTradeAddendumOutright548_secExecID =10, ExecutionReportTradeAddendumOutright548_origSecondaryExecutionID =11,
  ExecutionReportTradeAddendumOutright548_location =12, ExecutionReportTradeAddendumOutright548_securityID =13, ExecutionReportTradeAddendumOutright548_lastQty =14, ExecutionReportTradeAddendumOutright548_sideTradeID =15,
  ExecutionReportTradeAddendumOutright548_origSideTradeID =16, ExecutionReportTradeAddendumOutright548_tradeDate =17, ExecutionReportTradeAddendumOutright548_ordStatus =18, ExecutionReportTradeAddendumOutright548_execType =19,
  ExecutionReportTradeAddendumOutright548_side =20, ExecutionReportTradeAddendumOutright548_manualOrderIndicator =21, ExecutionReportTradeAddendumOutright548_possRetransFlag =22, ExecutionReportTradeAddendumOutright548_execInst =23,
  ExecutionReportTradeAddendumOutright548_executionMode =24, ExecutionReportTradeAddendumOutright548_liquidityFlag =25, ExecutionReportTradeAddendumOutright548_managedOrder =26, ExecutionReportTradeAddendumOutright548_shortSaleType =27,
  ExecutionReportTradeAddendumOutright548_discretionPrice =28, ExecutionReportTradeAddendumOutright548_trdType =29, ExecutionReportTradeAddendumOutright548_execRestatementReason =30, ExecutionReportTradeAddendumOutright548_settlDate =31,
  ExecutionReportTradeAddendumOutright548_maturityDate =32, ExecutionReportTradeAddendumOutright548_calculatedCcyLastQty =33, ExecutionReportTradeAddendumOutright548_grossTradeAmt =34, ExecutionReportTradeAddendumOutright548_benchmarkPrice =35,
  ExecutionReportTradeAddendumOutright548_NoFills =36, ExecutionReportTradeAddendumOutright548_NoOrderEvents =37
}
 
enum  ExecutionReportTradeAddendumOutright548_NoFills_Fields { ExecutionReportTradeAddendumOutright548_NoFills_fillPx =0, ExecutionReportTradeAddendumOutright548_NoFills_fillQty =1, ExecutionReportTradeAddendumOutright548_NoFills_fillExecID =2, ExecutionReportTradeAddendumOutright548_NoFills_fillYieldType =3 }
 
enum  ExecutionReportTradeAddendumOutright548_NoOrderEvents_Fields {
  ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventPx =0, ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventText =1, ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventExecID =2, ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventQty =3,
  ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventType =4, ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventReason =5, ExecutionReportTradeAddendumOutright548_NoOrderEvents_originalOrderEventExecID =6, ExecutionReportTradeAddendumOutright548_NoOrderEvents_contraGrossTradeAmt =7,
  ExecutionReportTradeAddendumOutright548_NoOrderEvents_contraCalculatedCcyLastQty =8
}
 
enum  ExecutionReportTradeAddendumSpread549_Fields {
  ExecutionReportTradeAddendumSpread549_seqNum =0, ExecutionReportTradeAddendumSpread549_uuid =1, ExecutionReportTradeAddendumSpread549_execID =2, ExecutionReportTradeAddendumSpread549_senderID =3,
  ExecutionReportTradeAddendumSpread549_clOrdID =4, ExecutionReportTradeAddendumSpread549_partyDetailsListReqID =5, ExecutionReportTradeAddendumSpread549_lastPx =6, ExecutionReportTradeAddendumSpread549_orderID =7,
  ExecutionReportTradeAddendumSpread549_transactTime =8, ExecutionReportTradeAddendumSpread549_sendingTimeEpoch =9, ExecutionReportTradeAddendumSpread549_secExecID =10, ExecutionReportTradeAddendumSpread549_origSecondaryExecutionID =11,
  ExecutionReportTradeAddendumSpread549_location =12, ExecutionReportTradeAddendumSpread549_securityID =13, ExecutionReportTradeAddendumSpread549_mdTradeEntryID =14, ExecutionReportTradeAddendumSpread549_lastQty =15,
  ExecutionReportTradeAddendumSpread549_sideTradeID =16, ExecutionReportTradeAddendumSpread549_origSideTradeID =17, ExecutionReportTradeAddendumSpread549_tradeDate =18, ExecutionReportTradeAddendumSpread549_ordStatus =19,
  ExecutionReportTradeAddendumSpread549_execType =20, ExecutionReportTradeAddendumSpread549_ordType =21, ExecutionReportTradeAddendumSpread549_side =22, ExecutionReportTradeAddendumSpread549_manualOrderIndicator =23,
  ExecutionReportTradeAddendumSpread549_possRetransFlag =24, ExecutionReportTradeAddendumSpread549_totalNumSecurities =25, ExecutionReportTradeAddendumSpread549_execInst =26, ExecutionReportTradeAddendumSpread549_executionMode =27,
  ExecutionReportTradeAddendumSpread549_liquidityFlag =28, ExecutionReportTradeAddendumSpread549_managedOrder =29, ExecutionReportTradeAddendumSpread549_shortSaleType =30, ExecutionReportTradeAddendumSpread549_NoFills =31,
  ExecutionReportTradeAddendumSpread549_NoLegs =32, ExecutionReportTradeAddendumSpread549_NoOrderEvents =33
}
 
enum  ExecutionReportTradeAddendumSpread549_NoFills_Fields { ExecutionReportTradeAddendumSpread549_NoFills_fillPx =0, ExecutionReportTradeAddendumSpread549_NoFills_fillQty =1, ExecutionReportTradeAddendumSpread549_NoFills_fillExecID =2, ExecutionReportTradeAddendumSpread549_NoFills_fillYieldType =3 }
 
enum  ExecutionReportTradeAddendumSpread549_NoLegs_Fields {
  ExecutionReportTradeAddendumSpread549_NoLegs_legExecID =0, ExecutionReportTradeAddendumSpread549_NoLegs_legLastPx =1, ExecutionReportTradeAddendumSpread549_NoLegs_legExecRefID =2, ExecutionReportTradeAddendumSpread549_NoLegs_legTradeID =3,
  ExecutionReportTradeAddendumSpread549_NoLegs_legTradeRefID =4, ExecutionReportTradeAddendumSpread549_NoLegs_legSecurityID =5, ExecutionReportTradeAddendumSpread549_NoLegs_legLastQty =6, ExecutionReportTradeAddendumSpread549_NoLegs_legSide =7
}
 
enum  ExecutionReportTradeAddendumSpread549_NoOrderEvents_Fields {
  ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventPx =0, ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventText =1, ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventExecID =2, ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventQty =3,
  ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventType =4, ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventReason =5, ExecutionReportTradeAddendumSpread549_NoOrderEvents_originalOrderEventExecID =6
}
 
enum  ExecutionReportTradeAddendumSpreadLeg550_Fields {
  ExecutionReportTradeAddendumSpreadLeg550_seqNum =0, ExecutionReportTradeAddendumSpreadLeg550_uuid =1, ExecutionReportTradeAddendumSpreadLeg550_execID =2, ExecutionReportTradeAddendumSpreadLeg550_senderID =3,
  ExecutionReportTradeAddendumSpreadLeg550_clOrdID =4, ExecutionReportTradeAddendumSpreadLeg550_partyDetailsListReqID =5, ExecutionReportTradeAddendumSpreadLeg550_lastPx =6, ExecutionReportTradeAddendumSpreadLeg550_orderID =7,
  ExecutionReportTradeAddendumSpreadLeg550_transactTime =8, ExecutionReportTradeAddendumSpreadLeg550_sendingTimeEpoch =9, ExecutionReportTradeAddendumSpreadLeg550_secExecID =10, ExecutionReportTradeAddendumSpreadLeg550_origSecondaryExecutionID =11,
  ExecutionReportTradeAddendumSpreadLeg550_location =12, ExecutionReportTradeAddendumSpreadLeg550_securityID =13, ExecutionReportTradeAddendumSpreadLeg550_lastQty =14, ExecutionReportTradeAddendumSpreadLeg550_sideTradeID =15,
  ExecutionReportTradeAddendumSpreadLeg550_origSideTradeID =16, ExecutionReportTradeAddendumSpreadLeg550_tradeDate =17, ExecutionReportTradeAddendumSpreadLeg550_ordStatus =18, ExecutionReportTradeAddendumSpreadLeg550_execType =19,
  ExecutionReportTradeAddendumSpreadLeg550_manualOrderIndicator =20, ExecutionReportTradeAddendumSpreadLeg550_possRetransFlag =21, ExecutionReportTradeAddendumSpreadLeg550_side =22, ExecutionReportTradeAddendumSpreadLeg550_settlDate =23,
  ExecutionReportTradeAddendumSpreadLeg550_calculatedCcyLastQty =24, ExecutionReportTradeAddendumSpreadLeg550_grossTradeAmt =25, ExecutionReportTradeAddendumSpreadLeg550_NoFills =26, ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents =27
}
 
enum  ExecutionReportTradeAddendumSpreadLeg550_NoFills_Fields { ExecutionReportTradeAddendumSpreadLeg550_NoFills_fillPx =0, ExecutionReportTradeAddendumSpreadLeg550_NoFills_fillQty =1, ExecutionReportTradeAddendumSpreadLeg550_NoFills_fillExecID =2, ExecutionReportTradeAddendumSpreadLeg550_NoFills_fillYieldType =3 }
 
enum  ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_Fields {
  ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventPx =0, ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventText =1, ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventExecID =2, ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventQty =3,
  ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventType =4, ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventReason =5, ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_originalOrderEventExecID =6
}
 
enum  ExecutionReportTradeOutright525_Fields {
  ExecutionReportTradeOutright525_seqNum =0, ExecutionReportTradeOutright525_uuid =1, ExecutionReportTradeOutright525_execID =2, ExecutionReportTradeOutright525_senderID =3,
  ExecutionReportTradeOutright525_clOrdID =4, ExecutionReportTradeOutright525_partyDetailsListReqID =5, ExecutionReportTradeOutright525_lastPx =6, ExecutionReportTradeOutright525_orderID =7,
  ExecutionReportTradeOutright525_price =8, ExecutionReportTradeOutright525_stopPx =9, ExecutionReportTradeOutright525_transactTime =10, ExecutionReportTradeOutright525_sendingTimeEpoch =11,
  ExecutionReportTradeOutright525_orderRequestID =12, ExecutionReportTradeOutright525_secExecID =13, ExecutionReportTradeOutright525_crossID =14, ExecutionReportTradeOutright525_hostCrossID =15,
  ExecutionReportTradeOutright525_location =16, ExecutionReportTradeOutright525_securityID =17, ExecutionReportTradeOutright525_orderQty =18, ExecutionReportTradeOutright525_lastQty =19,
  ExecutionReportTradeOutright525_cumQty =20, ExecutionReportTradeOutright525_mdTradeEntryID =21, ExecutionReportTradeOutright525_sideTradeID =22, ExecutionReportTradeOutright525_tradeLinkID =23,
  ExecutionReportTradeOutright525_leavesQty =24, ExecutionReportTradeOutright525_tradeDate =25, ExecutionReportTradeOutright525_expireDate =26, ExecutionReportTradeOutright525_ordStatus =27,
  ExecutionReportTradeOutright525_ordType =28, ExecutionReportTradeOutright525_side =29, ExecutionReportTradeOutright525_timeInForce =30, ExecutionReportTradeOutright525_manualOrderIndicator =31,
  ExecutionReportTradeOutright525_possRetransFlag =32, ExecutionReportTradeOutright525_aggressorIndicator =33, ExecutionReportTradeOutright525_crossType =34, ExecutionReportTradeOutright525_execInst =35,
  ExecutionReportTradeOutright525_executionMode =36, ExecutionReportTradeOutright525_liquidityFlag =37, ExecutionReportTradeOutright525_managedOrder =38, ExecutionReportTradeOutright525_shortSaleType =39,
  ExecutionReportTradeOutright525_ownership =40, ExecutionReportTradeOutright525_discretionPrice =41, ExecutionReportTradeOutright525_trdType =42, ExecutionReportTradeOutright525_execRestatementReason =43,
  ExecutionReportTradeOutright525_settlDate =44, ExecutionReportTradeOutright525_maturityDate =45, ExecutionReportTradeOutright525_calculatedCcyLastQty =46, ExecutionReportTradeOutright525_grossTradeAmt =47,
  ExecutionReportTradeOutright525_benchmarkPrice =48, ExecutionReportTradeOutright525_NoFills =49, ExecutionReportTradeOutright525_NoOrderEvents =50
}
 
enum  ExecutionReportTradeOutright525_NoFills_Fields { ExecutionReportTradeOutright525_NoFills_fillPx =0, ExecutionReportTradeOutright525_NoFills_fillQty =1, ExecutionReportTradeOutright525_NoFills_fillExecID =2, ExecutionReportTradeOutright525_NoFills_fillYieldType =3 }
 
enum  ExecutionReportTradeOutright525_NoOrderEvents_Fields {
  ExecutionReportTradeOutright525_NoOrderEvents_orderEventPx =0, ExecutionReportTradeOutright525_NoOrderEvents_orderEventText =1, ExecutionReportTradeOutright525_NoOrderEvents_orderEventExecID =2, ExecutionReportTradeOutright525_NoOrderEvents_orderEventQty =3,
  ExecutionReportTradeOutright525_NoOrderEvents_orderEventType =4, ExecutionReportTradeOutright525_NoOrderEvents_orderEventReason =5, ExecutionReportTradeOutright525_NoOrderEvents_contraGrossTradeAmt =6, ExecutionReportTradeOutright525_NoOrderEvents_contraCalculatedCcyLastQty =7
}
 
enum  ExecutionReportTradeSpread526_Fields {
  ExecutionReportTradeSpread526_seqNum =0, ExecutionReportTradeSpread526_uuid =1, ExecutionReportTradeSpread526_execID =2, ExecutionReportTradeSpread526_senderID =3,
  ExecutionReportTradeSpread526_clOrdID =4, ExecutionReportTradeSpread526_partyDetailsListReqID =5, ExecutionReportTradeSpread526_lastPx =6, ExecutionReportTradeSpread526_orderID =7,
  ExecutionReportTradeSpread526_price =8, ExecutionReportTradeSpread526_stopPx =9, ExecutionReportTradeSpread526_transactTime =10, ExecutionReportTradeSpread526_sendingTimeEpoch =11,
  ExecutionReportTradeSpread526_orderRequestID =12, ExecutionReportTradeSpread526_secExecID =13, ExecutionReportTradeSpread526_crossID =14, ExecutionReportTradeSpread526_hostCrossID =15,
  ExecutionReportTradeSpread526_location =16, ExecutionReportTradeSpread526_securityID =17, ExecutionReportTradeSpread526_orderQty =18, ExecutionReportTradeSpread526_lastQty =19,
  ExecutionReportTradeSpread526_cumQty =20, ExecutionReportTradeSpread526_mdTradeEntryID =21, ExecutionReportTradeSpread526_sideTradeID =22, ExecutionReportTradeSpread526_leavesQty =23,
  ExecutionReportTradeSpread526_tradeDate =24, ExecutionReportTradeSpread526_expireDate =25, ExecutionReportTradeSpread526_ordStatus =26, ExecutionReportTradeSpread526_ordType =27,
  ExecutionReportTradeSpread526_side =28, ExecutionReportTradeSpread526_timeInForce =29, ExecutionReportTradeSpread526_manualOrderIndicator =30, ExecutionReportTradeSpread526_possRetransFlag =31,
  ExecutionReportTradeSpread526_aggressorIndicator =32, ExecutionReportTradeSpread526_crossType =33, ExecutionReportTradeSpread526_totalNumSecurities =34, ExecutionReportTradeSpread526_execInst =35,
  ExecutionReportTradeSpread526_executionMode =36, ExecutionReportTradeSpread526_liquidityFlag =37, ExecutionReportTradeSpread526_shortSaleType =38, ExecutionReportTradeSpread526_NoFills =39,
  ExecutionReportTradeSpread526_NoLegs =40, ExecutionReportTradeSpread526_NoOrderEvents =41
}
 
enum  ExecutionReportTradeSpread526_NoFills_Fields { ExecutionReportTradeSpread526_NoFills_fillPx =0, ExecutionReportTradeSpread526_NoFills_fillQty =1, ExecutionReportTradeSpread526_NoFills_fillExecID =2, ExecutionReportTradeSpread526_NoFills_fillYieldType =3 }
 
enum  ExecutionReportTradeSpread526_NoLegs_Fields {
  ExecutionReportTradeSpread526_NoLegs_legExecID =0, ExecutionReportTradeSpread526_NoLegs_legLastPx =1, ExecutionReportTradeSpread526_NoLegs_legSecurityID =2, ExecutionReportTradeSpread526_NoLegs_legTradeID =3,
  ExecutionReportTradeSpread526_NoLegs_legLastQty =4, ExecutionReportTradeSpread526_NoLegs_legSide =5
}
 
enum  ExecutionReportTradeSpread526_NoOrderEvents_Fields {
  ExecutionReportTradeSpread526_NoOrderEvents_orderEventPx =0, ExecutionReportTradeSpread526_NoOrderEvents_orderEventText =1, ExecutionReportTradeSpread526_NoOrderEvents_orderEventExecID =2, ExecutionReportTradeSpread526_NoOrderEvents_orderEventQty =3,
  ExecutionReportTradeSpread526_NoOrderEvents_orderEventType =4, ExecutionReportTradeSpread526_NoOrderEvents_orderEventReason =5
}
 
enum  ExecutionReportTradeSpreadLeg527_Fields {
  ExecutionReportTradeSpreadLeg527_seqNum =0, ExecutionReportTradeSpreadLeg527_uuid =1, ExecutionReportTradeSpreadLeg527_execID =2, ExecutionReportTradeSpreadLeg527_senderID =3,
  ExecutionReportTradeSpreadLeg527_clOrdID =4, ExecutionReportTradeSpreadLeg527_volatility =5, ExecutionReportTradeSpreadLeg527_partyDetailsListReqID =6, ExecutionReportTradeSpreadLeg527_lastPx =7,
  ExecutionReportTradeSpreadLeg527_orderID =8, ExecutionReportTradeSpreadLeg527_underlyingPx =9, ExecutionReportTradeSpreadLeg527_transactTime =10, ExecutionReportTradeSpreadLeg527_sendingTimeEpoch =11,
  ExecutionReportTradeSpreadLeg527_secExecID =12, ExecutionReportTradeSpreadLeg527_location =13, ExecutionReportTradeSpreadLeg527_optionDelta =14, ExecutionReportTradeSpreadLeg527_timeToExpiration =15,
  ExecutionReportTradeSpreadLeg527_riskFreeRate =16, ExecutionReportTradeSpreadLeg527_securityID =17, ExecutionReportTradeSpreadLeg527_lastQty =18, ExecutionReportTradeSpreadLeg527_cumQty =19,
  ExecutionReportTradeSpreadLeg527_sideTradeID =20, ExecutionReportTradeSpreadLeg527_tradeDate =21, ExecutionReportTradeSpreadLeg527_ordStatus =22, ExecutionReportTradeSpreadLeg527_ordType =23,
  ExecutionReportTradeSpreadLeg527_side =24, ExecutionReportTradeSpreadLeg527_possRetransFlag =25, ExecutionReportTradeSpreadLeg527_settlDate =26, ExecutionReportTradeSpreadLeg527_calculatedCcyLastQty =27,
  ExecutionReportTradeSpreadLeg527_grossTradeAmt =28, ExecutionReportTradeSpreadLeg527_NoFills =29, ExecutionReportTradeSpreadLeg527_NoOrderEvents =30
}
 
enum  ExecutionReportTradeSpreadLeg527_NoFills_Fields { ExecutionReportTradeSpreadLeg527_NoFills_fillPx =0, ExecutionReportTradeSpreadLeg527_NoFills_fillQty =1, ExecutionReportTradeSpreadLeg527_NoFills_fillExecID =2, ExecutionReportTradeSpreadLeg527_NoFills_fillYieldType =3 }
 
enum  ExecutionReportTradeSpreadLeg527_NoOrderEvents_Fields {
  ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventPx =0, ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventText =1, ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventExecID =2, ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventQty =3,
  ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventType =4, ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventReason =5
}
 
enum  FieldKind { ORDINARY_FIELD, BIT_FIELD, OPTIONAL_FIELD }
 
enum  FieldValueType {
  CHARValueType, ClientFlowTypeValueType, CrossOrderTypeValueType, CrossPrioritizationValueType,
  CrossTypeValueType, CxlRejRspValueType, CxrRejRspValueType, ExchFlowTypValueType,
  ExecTypNewValueType, ExecTypRejValueType, ExecTypStatusValueType, ExecTypeCxlValueType,
  ExecTypeExpValueType, ExecTypeModifyValueType, ExecTypePendCxlValueType, ExecTypePendModifyValueType,
  ExecTypeTradeValueType, HMACVersionValueType, Int32ValueType, Int32NULLValueType,
  LegSecIDSourceValueType, LocalMktDateValueType, MassActionValueType, ModifyStatusValueType,
  NoPtyUpdValueType, OrdStatusCxlValueType, OrdStatusCxlRejValueType, OrdStatusCxrRejValueType,
  OrdStatusExpValueType, OrdStatusNewValueType, OrdStatusPendCxlValueType, OrdStatusRejValueType,
  PartyIDSourceValueType, PendModStatusValueType, SecurityIDSourceValueType, SecurityReqTypeValueType,
  String10ReqValueType, String17ValueType, String2ValueType, String20ValueType,
  String20ReqValueType, String256ValueType, String3ValueType, String30ValueType,
  String30ReqValueType, String32ReqValueType, String3ReqValueType, String40ValueType,
  String48ValueType, String5ValueType, String5ReqValueType, String75ValueType,
  String8ValueType, String8ReqValueType, StringLength35ValueType, StringLength6ValueType,
  UDIValueType, charNULLValueType, enumNULLValueType, uInt16ValueType,
  uInt16NULLValueType, uInt32ValueType, uInt32NULLValueType, uInt64ValueType,
  uInt64NULLValueType, uInt8ValueType, uInt8NULLValueType, ExecInstValueType,
  AvgPxIndValueType, BooleanFlagValueType, BooleanNULLValueType, ClearingAcctTypeValueType,
  CmtaGiveUpCDValueType, CustOrdHandlInstValueType, CustOrderCapacityValueType, DKReasonValueType,
  ExecAckStatusValueType, ExecModeValueType, ExecReasonValueType, ExecTypTrdCxlValueType,
  ExpCycleValueType, FTIValueType, KeepAliveLapsedValueType, ListUpdActValueType,
  ManualOrdIndValueType, ManualOrdIndReqValueType, MassActionOrdTypValueType, MassActionResponseValueType,
  MassActionScopeValueType, MassCancelTIFValueType, MassCxlReqTypValueType, MassStatusOrdTypValueType,
  MassStatusReqTypValueType, MassStatusTIFValueType, OFMOverrideReqValueType, OrdStatusTrdValueType,
  OrdStatusTrdCxlValueType, OrderEventTypeValueType, OrderStatusValueType, OrderTypeValueType,
  OrderTypeReqValueType, PartyDetailRoleValueType, QuoteAckStatusValueType, QuoteCxlStatusValueType,
  QuoteCxlTypValueType, QuoteTypValueType, RFQSideValueType, ReqResultValueType,
  SLEDSValueType, SMPIValueType, SecRspTypValueType, ShortSaleTypeValueType,
  SideNULLValueType, SideReqValueType, SideTimeInForceValueType, SplitMsgValueType,
  TimeInForceValueType, TradeAddendumValueType, DATAValueType, Decimal32NULLValueType,
  Decimal64NULLValueType, MaturityMonthYearValueType, PRICE9ValueType, PRICENULL9ValueType,
  groupSizeValueType, groupSizeEncodingValueType, messageHeaderValueType, ExecutionReportTradeAddendumOutright548_NoFillsValueType,
  ExecutionReportTradeAddendumOutright548_NoOrderEventsValueType, ExecutionReportTradeAddendumSpread549_NoFillsValueType, ExecutionReportTradeAddendumSpread549_NoLegsValueType, ExecutionReportTradeAddendumSpread549_NoOrderEventsValueType,
  ExecutionReportTradeAddendumSpreadLeg550_NoFillsValueType, ExecutionReportTradeAddendumSpreadLeg550_NoOrderEventsValueType, ExecutionReportTradeOutright525_NoFillsValueType, ExecutionReportTradeOutright525_NoOrderEventsValueType,
  ExecutionReportTradeSpread526_NoFillsValueType, ExecutionReportTradeSpread526_NoLegsValueType, ExecutionReportTradeSpread526_NoOrderEventsValueType, ExecutionReportTradeSpreadLeg527_NoFillsValueType,
  ExecutionReportTradeSpreadLeg527_NoOrderEventsValueType, MassQuote517_NoQuoteEntriesValueType, MassQuoteAck545_NoQuoteEntriesValueType, NewOrderCross544_NoSidesValueType,
  OrderMassActionReport562_NoAffectedOrdersValueType, PartyDetailsDefinitionRequest518_NoPartyDetailsValueType, PartyDetailsDefinitionRequest518_NoTrdRegPublicationsValueType, PartyDetailsDefinitionRequestAck519_NoPartyDetailsValueType,
  PartyDetailsDefinitionRequestAck519_NoTrdRegPublicationsValueType, PartyDetailsListReport538_NoPartyDetailsValueType, PartyDetailsListReport538_NoTrdRegPublicationsValueType, PartyDetailsListRequest537_NoRequestingPartyIDsValueType,
  PartyDetailsListRequest537_NoPartyIDsValueType, QuoteCancel528_NoQuoteEntriesValueType, QuoteCancel528_NoQuoteSetsValueType, QuoteCancelAck563_NoQuoteEntriesValueType,
  QuoteCancelAck563_NoQuoteSetsValueType, RequestForQuote543_NoRelatedSymValueType, SecurityDefinitionRequest560_NoLegsValueType, SecurityDefinitionResponse561_NoLegsValueType,
  LastValueType
}
 
enum  LogoutReason {
  LogoutReason_Finished = 0, LogoutReason_Undefined, LogoutReason_Unnegotiated, LogoutReason_NotEstablished,
  LogoutReason_AlreadyNegotiated, LogoutReason_NegotiationInProgress, LogoutReason_AlreadyEstablished, LogoutReason_EstablishInProgress,
  LogoutReason_CMEAdministeredPortClosure, LogoutReason_VolumeControls, LogoutReason_InvalidNextSeqNo, LogoutReason_InvalidMsgSeqNo,
  LogoutReason_InvalidLastSeqNo, LogoutReason_InvalidUUID, LogoutReason_InvalidTimestamp, LogoutReason_RequiredUUIDMisssing,
  LogoutReason_RequiredRequestTimestampMissing, LogoutReason_RequiredCodeMisssing, LogoutReason_InvalidSOFH, LogoutReason_DecodingError,
  LogoutReason_KeepAliveIntervalLapsed, LogoutReason_RequiredNextSeqNoMissing, LogoutReason_RequiredKeepAliveIntervalLapsedMissing, LogoutReason_NonNegotiateEstablishMessage,
  LogoutReason_TerminateInProgress, LogoutReason_Other, LogoutReason_DisconnectFromPrimary
}
 
enum  MassQuote517_Fields {
  MassQuote517_partyDetailsListReqID =0, MassQuote517_sendingTimeEpoch =1, MassQuote517_manualOrderIndicator =2, MassQuote517_seqNum =3,
  MassQuote517_senderID =4, MassQuote517_quoteReqID =5, MassQuote517_location =6, MassQuote517_quoteID =7,
  MassQuote517_totNoQuoteEntries =8, MassQuote517_mmProtectionReset =9, MassQuote517_liquidityFlag =10, MassQuote517_shortSaleType =11,
  MassQuote517_reserved =12, MassQuote517_NoQuoteEntries =13
}
 
enum  MassQuote517_NoQuoteEntries_Fields {
  MassQuote517_NoQuoteEntries_bidPx =0, MassQuote517_NoQuoteEntries_offerPx =1, MassQuote517_NoQuoteEntries_quoteEntryID =2, MassQuote517_NoQuoteEntries_securityID =3,
  MassQuote517_NoQuoteEntries_bidSize =4, MassQuote517_NoQuoteEntries_offerSize =5, MassQuote517_NoQuoteEntries_underlyingSecurityID =6, MassQuote517_NoQuoteEntries_quoteSetID =7
}
 
enum  MassQuoteAck545_Fields {
  MassQuoteAck545_seqNum =0, MassQuoteAck545_uuid =1, MassQuoteAck545_text =2, MassQuoteAck545_senderID =3,
  MassQuoteAck545_partyDetailsListReqID =4, MassQuoteAck545_requestTime =5, MassQuoteAck545_sendingTimeEpoch =6, MassQuoteAck545_quoteReqID =7,
  MassQuoteAck545_location =8, MassQuoteAck545_quoteID =9, MassQuoteAck545_quoteRejectReason =10, MassQuoteAck545_delayDuration =11,
  MassQuoteAck545_quoteStatus =12, MassQuoteAck545_manualOrderIndicator =13, MassQuoteAck545_noProcessedEntries =14, MassQuoteAck545_mmProtectionReset =15,
  MassQuoteAck545_splitMsg =16, MassQuoteAck545_liquidityFlag =17, MassQuoteAck545_shortSaleType =18, MassQuoteAck545_totNoQuoteEntries =19,
  MassQuoteAck545_possRetransFlag =20, MassQuoteAck545_delayToTime =21, MassQuoteAck545_NoQuoteEntries =22
}
 
enum  MassQuoteAck545_NoQuoteEntries_Fields { MassQuoteAck545_NoQuoteEntries_quoteEntryID =0, MassQuoteAck545_NoQuoteEntries_securityID =1, MassQuoteAck545_NoQuoteEntries_quoteSetID =2, MassQuoteAck545_NoQuoteEntries_quoteEntryRejectReason =3 }
 
enum  Negotiate500_Fields {
  Negotiate500_hmacSignature =0, Negotiate500_accessKeyID =1, Negotiate500_uuid =2, Negotiate500_requestTimestamp =3,
  Negotiate500_session =4, Negotiate500_firm =5, Negotiate500_credentials =6
}
 
enum  NegotiationReject502_Fields {
  NegotiationReject502_reason =0, NegotiationReject502_uuid =1, NegotiationReject502_requestTimestamp =2, NegotiationReject502_errorCodes =3,
  NegotiationReject502_faultToleranceIndicator =4, NegotiationReject502_splitMsg =5
}
 
enum  NegotiationResponse501_Fields {
  NegotiationResponse501_uuid =0, NegotiationResponse501_requestTimestamp =1, NegotiationResponse501_secretKeySecureIDExpiration =2, NegotiationResponse501_faultToleranceIndicator =3,
  NegotiationResponse501_splitMsg =4, NegotiationResponse501_previousSeqNo =5, NegotiationResponse501_previousUUID =6, NegotiationResponse501_credentials =7
}
 
enum  NewOrderCross544_Fields {
  NewOrderCross544_crossID =0, NewOrderCross544_orderRequestID =1, NewOrderCross544_manualOrderIndicator =2, NewOrderCross544_seqNum =3,
  NewOrderCross544_senderID =4, NewOrderCross544_price =5, NewOrderCross544_transBkdTime =6, NewOrderCross544_sendingTimeEpoch =7,
  NewOrderCross544_location =8, NewOrderCross544_securityID =9, NewOrderCross544_NoSides =10
}
 
enum  NewOrderCross544_NoSides_Fields {
  NewOrderCross544_NoSides_clOrdID =0, NewOrderCross544_NoSides_partyDetailsListReqID =1, NewOrderCross544_NoSides_orderQty =2, NewOrderCross544_NoSides_side =3,
  NewOrderCross544_NoSides_sideTimeInForce =4
}
 
enum  NewOrderSingle514_Fields {
  NewOrderSingle514_price =0, NewOrderSingle514_orderQty =1, NewOrderSingle514_securityID =2, NewOrderSingle514_side =3,
  NewOrderSingle514_seqNum =4, NewOrderSingle514_senderID =5, NewOrderSingle514_clOrdID =6, NewOrderSingle514_partyDetailsListReqID =7,
  NewOrderSingle514_orderRequestID =8, NewOrderSingle514_sendingTimeEpoch =9, NewOrderSingle514_stopPx =10, NewOrderSingle514_location =11,
  NewOrderSingle514_minQty =12, NewOrderSingle514_displayQty =13, NewOrderSingle514_expireDate =14, NewOrderSingle514_ordType =15,
  NewOrderSingle514_timeInForce =16, NewOrderSingle514_manualOrderIndicator =17, NewOrderSingle514_execInst =18, NewOrderSingle514_executionMode =19,
  NewOrderSingle514_liquidityFlag =20, NewOrderSingle514_managedOrder =21, NewOrderSingle514_shortSaleType =22, NewOrderSingle514_discretionPrice =23
}
 
enum  NotApplied513_Fields { NotApplied513_uuid =0, NotApplied513_fromSeqNo =1, NotApplied513_msgCount =2, NotApplied513_splitMsg =3 }
 
enum  OrderCancelReject535_Fields {
  OrderCancelReject535_seqNum =0, OrderCancelReject535_uuid =1, OrderCancelReject535_text =2, OrderCancelReject535_execID =3,
  OrderCancelReject535_senderID =4, OrderCancelReject535_clOrdID =5, OrderCancelReject535_partyDetailsListReqID =6, OrderCancelReject535_orderID =7,
  OrderCancelReject535_transactTime =8, OrderCancelReject535_sendingTimeEpoch =9, OrderCancelReject535_orderRequestID =10, OrderCancelReject535_location =11,
  OrderCancelReject535_cxlRejReason =12, OrderCancelReject535_delayDuration =13, OrderCancelReject535_manualOrderIndicator =14, OrderCancelReject535_possRetransFlag =15,
  OrderCancelReject535_splitMsg =16, OrderCancelReject535_liquidityFlag =17, OrderCancelReject535_delayToTime =18
}
 
enum  OrderCancelReplaceReject536_Fields {
  OrderCancelReplaceReject536_seqNum =0, OrderCancelReplaceReject536_uuid =1, OrderCancelReplaceReject536_text =2, OrderCancelReplaceReject536_execID =3,
  OrderCancelReplaceReject536_senderID =4, OrderCancelReplaceReject536_clOrdID =5, OrderCancelReplaceReject536_partyDetailsListReqID =6, OrderCancelReplaceReject536_orderID =7,
  OrderCancelReplaceReject536_transactTime =8, OrderCancelReplaceReject536_sendingTimeEpoch =9, OrderCancelReplaceReject536_orderRequestID =10, OrderCancelReplaceReject536_location =11,
  OrderCancelReplaceReject536_cxlRejReason =12, OrderCancelReplaceReject536_delayDuration =13, OrderCancelReplaceReject536_manualOrderIndicator =14, OrderCancelReplaceReject536_possRetransFlag =15,
  OrderCancelReplaceReject536_splitMsg =16, OrderCancelReplaceReject536_liquidityFlag =17, OrderCancelReplaceReject536_delayToTime =18
}
 
enum  OrderCancelReplaceRequest515_Fields {
  OrderCancelReplaceRequest515_price =0, OrderCancelReplaceRequest515_orderQty =1, OrderCancelReplaceRequest515_securityID =2, OrderCancelReplaceRequest515_side =3,
  OrderCancelReplaceRequest515_seqNum =4, OrderCancelReplaceRequest515_senderID =5, OrderCancelReplaceRequest515_clOrdID =6, OrderCancelReplaceRequest515_partyDetailsListReqID =7,
  OrderCancelReplaceRequest515_orderID =8, OrderCancelReplaceRequest515_stopPx =9, OrderCancelReplaceRequest515_orderRequestID =10, OrderCancelReplaceRequest515_sendingTimeEpoch =11,
  OrderCancelReplaceRequest515_location =12, OrderCancelReplaceRequest515_minQty =13, OrderCancelReplaceRequest515_displayQty =14, OrderCancelReplaceRequest515_expireDate =15,
  OrderCancelReplaceRequest515_ordType =16, OrderCancelReplaceRequest515_timeInForce =17, OrderCancelReplaceRequest515_manualOrderIndicator =18, OrderCancelReplaceRequest515_ofmOverride =19,
  OrderCancelReplaceRequest515_execInst =20, OrderCancelReplaceRequest515_executionMode =21, OrderCancelReplaceRequest515_liquidityFlag =22, OrderCancelReplaceRequest515_managedOrder =23,
  OrderCancelReplaceRequest515_shortSaleType =24, OrderCancelReplaceRequest515_discretionPrice =25
}
 
enum  OrderCancelRequest516_Fields {
  OrderCancelRequest516_orderID =0, OrderCancelRequest516_partyDetailsListReqID =1, OrderCancelRequest516_manualOrderIndicator =2, OrderCancelRequest516_seqNum =3,
  OrderCancelRequest516_senderID =4, OrderCancelRequest516_clOrdID =5, OrderCancelRequest516_orderRequestID =6, OrderCancelRequest516_sendingTimeEpoch =7,
  OrderCancelRequest516_location =8, OrderCancelRequest516_securityID =9, OrderCancelRequest516_side =10, OrderCancelRequest516_liquidityFlag =11
}
 
enum  OrderMassActionReport562_Fields {
  OrderMassActionReport562_seqNum =0, OrderMassActionReport562_uuid =1, OrderMassActionReport562_senderID =2, OrderMassActionReport562_partyDetailsListReqID =3,
  OrderMassActionReport562_transactTime =4, OrderMassActionReport562_sendingTimeEpoch =5, OrderMassActionReport562_orderRequestID =6, OrderMassActionReport562_massActionReportID =7,
  OrderMassActionReport562_securityGroup =8, OrderMassActionReport562_location =9, OrderMassActionReport562_securityID =10, OrderMassActionReport562_delayDuration =11,
  OrderMassActionReport562_massActionResponse =12, OrderMassActionReport562_manualOrderIndicator =13, OrderMassActionReport562_massActionScope =14, OrderMassActionReport562_totalAffectedOrders =15,
  OrderMassActionReport562_lastFragment =16, OrderMassActionReport562_massActionRejectReason =17, OrderMassActionReport562_marketSegmentID =18, OrderMassActionReport562_massCancelRequestType =19,
  OrderMassActionReport562_side =20, OrderMassActionReport562_ordType =21, OrderMassActionReport562_timeInForce =22, OrderMassActionReport562_splitMsg =23,
  OrderMassActionReport562_liquidityFlag =24, OrderMassActionReport562_possRetransFlag =25, OrderMassActionReport562_delayToTime =26, OrderMassActionReport562_NoAffectedOrders =27
}
 
enum  OrderMassActionReport562_NoAffectedOrders_Fields { OrderMassActionReport562_NoAffectedOrders_origCIOrdID =0, OrderMassActionReport562_NoAffectedOrders_affectedOrderID =1, OrderMassActionReport562_NoAffectedOrders_cxlQuantity =2 }
 
enum  OrderMassActionRequest529_Fields {
  OrderMassActionRequest529_partyDetailsListReqID =0, OrderMassActionRequest529_orderRequestID =1, OrderMassActionRequest529_manualOrderIndicator =2, OrderMassActionRequest529_seqNum =3,
  OrderMassActionRequest529_senderID =4, OrderMassActionRequest529_sendingTimeEpoch =5, OrderMassActionRequest529_securityGroup =6, OrderMassActionRequest529_location =7,
  OrderMassActionRequest529_securityID =8, OrderMassActionRequest529_massActionScope =9, OrderMassActionRequest529_marketSegmentID =10, OrderMassActionRequest529_massCancelRequestType =11,
  OrderMassActionRequest529_side =12, OrderMassActionRequest529_ordType =13, OrderMassActionRequest529_timeInForce =14, OrderMassActionRequest529_liquidityFlag =15
}
 
enum  OrderMassStatusRequest530_Fields {
  OrderMassStatusRequest530_partyDetailsListReqID =0, OrderMassStatusRequest530_massStatusReqID =1, OrderMassStatusRequest530_manualOrderIndicator =2, OrderMassStatusRequest530_seqNum =3,
  OrderMassStatusRequest530_senderID =4, OrderMassStatusRequest530_sendingTimeEpoch =5, OrderMassStatusRequest530_securityGroup =6, OrderMassStatusRequest530_location =7,
  OrderMassStatusRequest530_securityID =8, OrderMassStatusRequest530_massStatusReqType =9, OrderMassStatusRequest530_ordStatusReqType =10, OrderMassStatusRequest530_timeInForce =11,
  OrderMassStatusRequest530_marketSegmentID =12
}
 
enum  OrderStatusRequest533_Fields {
  OrderStatusRequest533_partyDetailsListReqID =0, OrderStatusRequest533_ordStatusReqID =1, OrderStatusRequest533_manualOrderIndicator =2, OrderStatusRequest533_seqNum =3,
  OrderStatusRequest533_senderID =4, OrderStatusRequest533_orderID =5, OrderStatusRequest533_sendingTimeEpoch =6, OrderStatusRequest533_location =7
}
 
enum  PartyDetailsDefinitionRequest518_Fields {
  PartyDetailsDefinitionRequest518_partyDetailsListReqID =0, PartyDetailsDefinitionRequest518_sendingTimeEpoch =1, PartyDetailsDefinitionRequest518_listUpdateAction =2, PartyDetailsDefinitionRequest518_seqNum =3,
  PartyDetailsDefinitionRequest518_memo =4, PartyDetailsDefinitionRequest518_avgPxGroupID =5, PartyDetailsDefinitionRequest518_selfMatchPreventionID =6, PartyDetailsDefinitionRequest518_cmtaGiveupCD =7,
  PartyDetailsDefinitionRequest518_custOrderCapacity =8, PartyDetailsDefinitionRequest518_clearingAccountType =9, PartyDetailsDefinitionRequest518_selfMatchPreventionInstruction =10, PartyDetailsDefinitionRequest518_avgPxIndicator =11,
  PartyDetailsDefinitionRequest518_clearingTradePriceType =12, PartyDetailsDefinitionRequest518_custOrderHandlingInst =13, PartyDetailsDefinitionRequest518_executor =14, PartyDetailsDefinitionRequest518_idmShortCode =15,
  PartyDetailsDefinitionRequest518_NoPartyDetails =16, PartyDetailsDefinitionRequest518_NoTrdRegPublications =17
}
 
enum  PartyDetailsDefinitionRequest518_NoPartyDetails_Fields { PartyDetailsDefinitionRequest518_NoPartyDetails_partyDetailID =0, PartyDetailsDefinitionRequest518_NoPartyDetails_partyDetailRole =1 }
 
enum  PartyDetailsDefinitionRequest518_NoTrdRegPublications_Fields { PartyDetailsDefinitionRequest518_NoTrdRegPublications_trdRegPublicationType =0, PartyDetailsDefinitionRequest518_NoTrdRegPublications_trdRegPublicationReason =1 }
 
enum  PartyDetailsDefinitionRequestAck519_Fields {
  PartyDetailsDefinitionRequestAck519_seqNum =0, PartyDetailsDefinitionRequestAck519_uuid =1, PartyDetailsDefinitionRequestAck519_memo =2, PartyDetailsDefinitionRequestAck519_avgPxGroupID =3,
  PartyDetailsDefinitionRequestAck519_partyDetailsListReqID =4, PartyDetailsDefinitionRequestAck519_sendingTimeEpoch =5, PartyDetailsDefinitionRequestAck519_selfMatchPreventionID =6, PartyDetailsDefinitionRequestAck519_partyDetailRequestStatus =7,
  PartyDetailsDefinitionRequestAck519_custOrderCapacity =8, PartyDetailsDefinitionRequestAck519_clearingAccountType =9, PartyDetailsDefinitionRequestAck519_selfMatchPreventionInstruction =10, PartyDetailsDefinitionRequestAck519_avgPxIndicator =11,
  PartyDetailsDefinitionRequestAck519_clearingTradePriceType =12, PartyDetailsDefinitionRequestAck519_cmtaGiveupCD =13, PartyDetailsDefinitionRequestAck519_custOrderHandlingInst =14, PartyDetailsDefinitionRequestAck519_listUpdateAction =15,
  PartyDetailsDefinitionRequestAck519_partyDetailDefinitionStatus =16, PartyDetailsDefinitionRequestAck519_executor =17, PartyDetailsDefinitionRequestAck519_idmShortCode =18, PartyDetailsDefinitionRequestAck519_possRetransFlag =19,
  PartyDetailsDefinitionRequestAck519_splitMsg =20, PartyDetailsDefinitionRequestAck519_NoPartyDetails =21, PartyDetailsDefinitionRequestAck519_NoTrdRegPublications =22
}
 
enum  PartyDetailsDefinitionRequestAck519_NoPartyDetails_Fields { PartyDetailsDefinitionRequestAck519_NoPartyDetails_partyDetailID =0, PartyDetailsDefinitionRequestAck519_NoPartyDetails_partyDetailRole =1 }
 
enum  PartyDetailsDefinitionRequestAck519_NoTrdRegPublications_Fields { PartyDetailsDefinitionRequestAck519_NoTrdRegPublications_trdRegPublicationType =0, PartyDetailsDefinitionRequestAck519_NoTrdRegPublications_trdRegPublicationReason =1 }
 
enum  PartyDetailsListReport538_Fields {
  PartyDetailsListReport538_seqNum =0, PartyDetailsListReport538_uuid =1, PartyDetailsListReport538_avgPxGroupID =2, PartyDetailsListReport538_partyDetailsListReqID =3,
  PartyDetailsListReport538_partyDetailsListReportID =4, PartyDetailsListReport538_sendingTimeEpoch =5, PartyDetailsListReport538_selfMatchPreventionID =6, PartyDetailsListReport538_totNumParties =7,
  PartyDetailsListReport538_requestResult =8, PartyDetailsListReport538_lastFragment =9, PartyDetailsListReport538_custOrderCapacity =10, PartyDetailsListReport538_clearingAccountType =11,
  PartyDetailsListReport538_selfMatchPreventionInstruction =12, PartyDetailsListReport538_avgPxIndicator =13, PartyDetailsListReport538_clearingTradePriceType =14, PartyDetailsListReport538_cmtaGiveupCD =15,
  PartyDetailsListReport538_custOrderHandlingInst =16, PartyDetailsListReport538_executor =17, PartyDetailsListReport538_idmShortCode =18, PartyDetailsListReport538_possRetransFlag =19,
  PartyDetailsListReport538_splitMsg =20, PartyDetailsListReport538_NoPartyDetails =21, PartyDetailsListReport538_NoTrdRegPublications =22
}
 
enum  PartyDetailsListReport538_NoPartyDetails_Fields { PartyDetailsListReport538_NoPartyDetails_partyDetailID =0, PartyDetailsListReport538_NoPartyDetails_partyDetailRole =1 }
 
enum  PartyDetailsListReport538_NoTrdRegPublications_Fields { PartyDetailsListReport538_NoTrdRegPublications_trdRegPublicationType =0, PartyDetailsListReport538_NoTrdRegPublications_trdRegPublicationReason =1 }
 
enum  PartyDetailsListRequest537_Fields {
  PartyDetailsListRequest537_partyDetailsListReqID =0, PartyDetailsListRequest537_sendingTimeEpoch =1, PartyDetailsListRequest537_seqNum =2, PartyDetailsListRequest537_NoRequestingPartyIDs =3,
  PartyDetailsListRequest537_NoPartyIDs =4
}
 
enum  PartyDetailsListRequest537_NoPartyIDs_Fields { PartyDetailsListRequest537_NoPartyIDs_partyID =0, PartyDetailsListRequest537_NoPartyIDs_partyIDSource =1, PartyDetailsListRequest537_NoPartyIDs_partyRole =2 }
 
enum  PartyDetailsListRequest537_NoRequestingPartyIDs_Fields { PartyDetailsListRequest537_NoRequestingPartyIDs_requestingPartyID =0, PartyDetailsListRequest537_NoRequestingPartyIDs_requestingPartyIDSource =1, PartyDetailsListRequest537_NoRequestingPartyIDs_requestingPartyRole =2 }
 
enum  QuoteCancel528_Fields {
  QuoteCancel528_partyDetailsListReqID =0, QuoteCancel528_sendingTimeEpoch =1, QuoteCancel528_manualOrderIndicator =2, QuoteCancel528_seqNum =3,
  QuoteCancel528_senderID =4, QuoteCancel528_location =5, QuoteCancel528_quoteID =6, QuoteCancel528_quoteCancelType =7,
  QuoteCancel528_liquidityFlag =8, QuoteCancel528_NoQuoteEntries =9, QuoteCancel528_NoQuoteSets =10
}
 
enum  QuoteCancel528_NoQuoteEntries_Fields { QuoteCancel528_NoQuoteEntries_securityGroup =0, QuoteCancel528_NoQuoteEntries_securityID =1 }
 
enum  QuoteCancel528_NoQuoteSets_Fields { QuoteCancel528_NoQuoteSets_bidSize =0, QuoteCancel528_NoQuoteSets_offerSize =1, QuoteCancel528_NoQuoteSets_quoteSetID =2 }
 
enum  QuoteCancelAck563_Fields {
  QuoteCancelAck563_seqNum =0, QuoteCancelAck563_uuid =1, QuoteCancelAck563_text =2, QuoteCancelAck563_senderID =3,
  QuoteCancelAck563_partyDetailsListReqID =4, QuoteCancelAck563_requestTime =5, QuoteCancelAck563_sendingTimeEpoch =6, QuoteCancelAck563_cancelledSymbol =7,
  QuoteCancelAck563_location =8, QuoteCancelAck563_quoteID =9, QuoteCancelAck563_quoteRejectReason =10, QuoteCancelAck563_delayDuration =11,
  QuoteCancelAck563_manualOrderIndicator =12, QuoteCancelAck563_quoteStatus =13, QuoteCancelAck563_noProcessedEntries =14, QuoteCancelAck563_mmProtectionReset =15,
  QuoteCancelAck563_unsolicitedCancelType =16, QuoteCancelAck563_splitMsg =17, QuoteCancelAck563_totNoQuoteEntries =18, QuoteCancelAck563_liquidityFlag =19,
  QuoteCancelAck563_possRetransFlag =20, QuoteCancelAck563_delayToTime =21, QuoteCancelAck563_NoQuoteEntries =22, QuoteCancelAck563_NoQuoteSets =23
}
 
enum  QuoteCancelAck563_NoQuoteEntries_Fields { QuoteCancelAck563_NoQuoteEntries_quoteEntryID =0, QuoteCancelAck563_NoQuoteEntries_securityID =1, QuoteCancelAck563_NoQuoteEntries_quoteEntryRejectReason =2 }
 
enum  QuoteCancelAck563_NoQuoteSets_Fields { QuoteCancelAck563_NoQuoteSets_quoteSetID =0, QuoteCancelAck563_NoQuoteSets_quoteErrorCode =1 }
 
enum  RequestForQuote543_Fields {
  RequestForQuote543_partyDetailsListReqID =0, RequestForQuote543_quoteReqID =1, RequestForQuote543_manualOrderIndicator =2, RequestForQuote543_seqNum =3,
  RequestForQuote543_senderID =4, RequestForQuote543_sendingTimeEpoch =5, RequestForQuote543_location =6, RequestForQuote543_quoteType =7,
  RequestForQuote543_NoRelatedSym =8
}
 
enum  RequestForQuote543_NoRelatedSym_Fields { RequestForQuote543_NoRelatedSym_securityID =0, RequestForQuote543_NoRelatedSym_orderQty =1, RequestForQuote543_NoRelatedSym_side =2 }
 
enum  RequestForQuoteAck546_Fields {
  RequestForQuoteAck546_seqNum =0, RequestForQuoteAck546_uuid =1, RequestForQuoteAck546_text =2, RequestForQuoteAck546_senderID =3,
  RequestForQuoteAck546_exchangeQuoteReqID =4, RequestForQuoteAck546_partyDetailsListReqID =5, RequestForQuoteAck546_requestTime =6, RequestForQuoteAck546_sendingTimeEpoch =7,
  RequestForQuoteAck546_quoteReqID =8, RequestForQuoteAck546_location =9, RequestForQuoteAck546_quoteRejectReason =10, RequestForQuoteAck546_delayDuration =11,
  RequestForQuoteAck546_quoteStatus =12, RequestForQuoteAck546_manualOrderIndicator =13, RequestForQuoteAck546_splitMsg =14, RequestForQuoteAck546_possRetransFlag =15,
  RequestForQuoteAck546_delayToTime =16
}
 
enum  Retransmission509_Fields {
  Retransmission509_uuid =0, Retransmission509_lastUUID =1, Retransmission509_requestTimestamp =2, Retransmission509_fromSeqNo =3,
  Retransmission509_msgCount =4, Retransmission509_splitMsg =5
}
 
enum  RetransmitReject510_Fields {
  RetransmitReject510_reason =0, RetransmitReject510_uuid =1, RetransmitReject510_lastUUID =2, RetransmitReject510_requestTimestamp =3,
  RetransmitReject510_errorCodes =4, RetransmitReject510_splitMsg =5
}
 
enum  RetransmitRequest508_Fields {
  RetransmitRequest508_uuid =0, RetransmitRequest508_lastUUID =1, RetransmitRequest508_requestTimestamp =2, RetransmitRequest508_fromSeqNo =3,
  RetransmitRequest508_msgCount =4
}
 
enum  SecurityDefinitionRequest560_Fields {
  SecurityDefinitionRequest560_partyDetailsListReqID =0, SecurityDefinitionRequest560_securityReqID =1, SecurityDefinitionRequest560_manualOrderIndicator =2, SecurityDefinitionRequest560_seqNum =3,
  SecurityDefinitionRequest560_senderID =4, SecurityDefinitionRequest560_sendingTimeEpoch =5, SecurityDefinitionRequest560_securitySubType =6, SecurityDefinitionRequest560_location =7,
  SecurityDefinitionRequest560_startDate =8, SecurityDefinitionRequest560_endDate =9, SecurityDefinitionRequest560_maxNoOfSubstitutions =10, SecurityDefinitionRequest560_sourceRepoID =11,
  SecurityDefinitionRequest560_NoLegs =12
}
 
enum  SecurityDefinitionRequest560_NoLegs_Fields {
  SecurityDefinitionRequest560_NoLegs_legPrice =0, SecurityDefinitionRequest560_NoLegs_legSecurityID =1, SecurityDefinitionRequest560_NoLegs_legOptionDelta =2, SecurityDefinitionRequest560_NoLegs_legSide =3,
  SecurityDefinitionRequest560_NoLegs_legRatioQty =4
}
 
enum  SecurityDefinitionResponse561_Fields {
  SecurityDefinitionResponse561_seqNum =0, SecurityDefinitionResponse561_uuid =1, SecurityDefinitionResponse561_text =2, SecurityDefinitionResponse561_financialInstrumentFullName =3,
  SecurityDefinitionResponse561_senderID =4, SecurityDefinitionResponse561_symbol =5, SecurityDefinitionResponse561_partyDetailsListReqID =6, SecurityDefinitionResponse561_securityReqID =7,
  SecurityDefinitionResponse561_securityResponseID =8, SecurityDefinitionResponse561_sendingTimeEpoch =9, SecurityDefinitionResponse561_securityGroup =10, SecurityDefinitionResponse561_securityType =11,
  SecurityDefinitionResponse561_location =12, SecurityDefinitionResponse561_securityID =13, SecurityDefinitionResponse561_currency =14, SecurityDefinitionResponse561_maturityMonthYear =15,
  SecurityDefinitionResponse561_delayDuration =16, SecurityDefinitionResponse561_startDate =17, SecurityDefinitionResponse561_endDate =18, SecurityDefinitionResponse561_maxNoOfSubstitutions =19,
  SecurityDefinitionResponse561_sourceRepoID =20, SecurityDefinitionResponse561_terminationType =21, SecurityDefinitionResponse561_securityResponseType =22, SecurityDefinitionResponse561_expirationCycle =23,
  SecurityDefinitionResponse561_manualOrderIndicator =24, SecurityDefinitionResponse561_splitMsg =25, SecurityDefinitionResponse561_autoQuoteRequest =26, SecurityDefinitionResponse561_possRetransFlag =27,
  SecurityDefinitionResponse561_NoLegs =28
}
 
enum  SecurityDefinitionResponse561_NoLegs_Fields {
  SecurityDefinitionResponse561_NoLegs_legPrice =0, SecurityDefinitionResponse561_NoLegs_legOptionDelta =1, SecurityDefinitionResponse561_NoLegs_legSecurityID =2, SecurityDefinitionResponse561_NoLegs_legSide =3,
  SecurityDefinitionResponse561_NoLegs_legRatioQty =4
}
 
enum  Sequence506_Fields { Sequence506_uuid =0, Sequence506_nextSeqNo =1, Sequence506_faultToleranceIndicator =2, Sequence506_keepAliveIntervalLapsed =3 }
 
enum  Terminate507_Fields {
  Terminate507_reason =0, Terminate507_uuid =1, Terminate507_requestTimestamp =2, Terminate507_errorCodes =3,
  Terminate507_splitMsg =4
}
 

Functions

std::ostream & AvgPxIndToStream (std::ostream &os, const void *buffer)
 
static void binToFix (Parser::LiteFixMessage &msg, const StandardHeader &hdr, const std::string &sender, const std::string &target, System::u64 timestamp, bool clearBeforeUse=false)
 
void binToFix_DATA (Parser::LiteFixMessage &msg, int fixTag, const DATA &value)
 
void binToFix_Decimal32NULL (Parser::LiteFixMessage &msg, int fixTag, const Decimal32NULL &value)
 
void binToFix_Decimal64NULL (Parser::LiteFixMessage &msg, int fixTag, const Decimal64NULL &value)
 
void binToFix_groupSize (Parser::LiteFixMessage &msg, int fixTag, const groupSize &value)
 
void binToFix_groupSizeEncoding (Parser::LiteFixMessage &msg, int fixTag, const groupSizeEncoding &value)
 
void binToFix_MaturityMonthYear (Parser::LiteFixMessage &msg, int fixTag, const MaturityMonthYear &value)
 
void binToFix_messageHeader (Parser::LiteFixMessage &msg, int fixTag, const messageHeader &value)
 
void binToFix_PRICE9 (Parser::LiteFixMessage &msg, int fixTag, const PRICE9 &value)
 
void binToFix_PRICENULL9 (Parser::LiteFixMessage &msg, int fixTag, const PRICENULL9 &value)
 
std::ostream & BooleanFlagToStream (std::ostream &os, const void *buffer)
 
std::ostream & BooleanNULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & charNULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & CHARToStream (std::ostream &os, const void *buffer)
 
std::ostream & ClearingAcctTypeToStream (std::ostream &os, const void *buffer)
 
std::ostream & ClientFlowTypeToStream (std::ostream &os, const void *buffer)
 
std::ostream & CmtaGiveUpCDToStream (std::ostream &os, const void *buffer)
 
template<typename T >
T & createMessage (void *buf, size_t bufferSize, bool bInit=true)
 
template<typename T >
T * createMessage (bool bInit=true)
 
static StandardHeadercreateMessage (const AsciiString &semanticType, void *buf, size_t bufferSize, bool bInit=true)
 
static StandardHeadercreateMessage (const AsciiString &semanticType, bool bInit=true)
 
std::ostream & CrossOrderTypeToStream (std::ostream &os, const void *buffer)
 
std::ostream & CrossPrioritizationToStream (std::ostream &os, const void *buffer)
 
std::ostream & CrossTypeToStream (std::ostream &os, const void *buffer)
 
std::ostream & CustOrderCapacityToStream (std::ostream &os, const void *buffer)
 
std::ostream & CustOrdHandlInstToStream (std::ostream &os, const void *buffer)
 
std::ostream & CxlRejRspToStream (std::ostream &os, const void *buffer)
 
std::ostream & CxrRejRspToStream (std::ostream &os, const void *buffer)
 
std::ostream & DATAToStream (std::ostream &os, const void *buffer)
 
std::ostream & Decimal32NULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & Decimal64NULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & DKReasonToStream (std::ostream &os, const void *buffer)
 
std::ostream & enumNULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExchFlowTypToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecAckStatusToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecInstToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecModeToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecReasonToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypeCxlToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypeExpToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypeModifyToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypePendCxlToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypePendModifyToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypeTradeToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypNewToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypRejToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypStatusToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExecTypTrdCxlToStream (std::ostream &os, const void *buffer)
 
std::ostream & ExpCycleToStream (std::ostream &os, const void *buffer)
 
static void fieldToFix (Parser::LiteFixMessage &msg, const MessageField &field)
 
static void fixToBin (const Parser::LiteFixMessage &msg, StandardHeader &hdr)
 
void fixToBin_DATA (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_Decimal32NULL (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_Decimal64NULL (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_groupSize (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_groupSizeEncoding (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_MaturityMonthYear (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_messageHeader (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_PRICE9 (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
void fixToBin_PRICENULL9 (const Parser::LiteFixMessage &msg, int fixTagIndex, void *valueBuffer)
 
static void fixToField (const Parser::LiteFixMessage &msg, const MessageField &field, std::unordered_map< int, int > &context)
 
std::ostream & FTIToStream (std::ostream &os, const void *buffer)
 
size_t getAvgPxIndFieldSize (const void *buffer)
 
AvgPxInd getAvgPxIndFieldValue (const void *buffer)
 
size_t getBooleanFlagFieldSize (const void *buffer)
 
BooleanFlag getBooleanFlagFieldValue (const void *buffer)
 
size_t getBooleanNULLFieldSize (const void *buffer)
 
BooleanNULL getBooleanNULLFieldValue (const void *buffer)
 
size_t getCHARFieldSize (const void *buffer)
 
CHAR getCHARFieldValue (const void *buffer)
 
size_t getcharNULLFieldSize (const void *buffer)
 
charNULL getcharNULLFieldValue (const void *buffer)
 
charNULL getcharNULLNullValue ()
 
size_t getClearingAcctTypeFieldSize (const void *buffer)
 
ClearingAcctType getClearingAcctTypeFieldValue (const void *buffer)
 
size_t getClientFlowTypeFieldSize (const void *buffer)
 
const AsciiString getClientFlowTypeFieldValue (const void *buffer)
 
size_t getCmtaGiveUpCDFieldSize (const void *buffer)
 
CmtaGiveUpCD getCmtaGiveUpCDFieldValue (const void *buffer)
 
size_t getCrossOrderTypeFieldSize (const void *buffer)
 
CrossOrderType getCrossOrderTypeFieldValue (const void *buffer)
 
size_t getCrossPrioritizationFieldSize (const void *buffer)
 
CrossPrioritization getCrossPrioritizationFieldValue (const void *buffer)
 
size_t getCrossTypeFieldSize (const void *buffer)
 
CrossType getCrossTypeFieldValue (const void *buffer)
 
size_t getCustOrderCapacityFieldSize (const void *buffer)
 
CustOrderCapacity getCustOrderCapacityFieldValue (const void *buffer)
 
size_t getCustOrdHandlInstFieldSize (const void *buffer)
 
CustOrdHandlInst getCustOrdHandlInstFieldValue (const void *buffer)
 
size_t getCxlRejRspFieldSize (const void *buffer)
 
CxlRejRsp getCxlRejRspFieldValue (const void *buffer)
 
size_t getCxrRejRspFieldSize (const void *buffer)
 
CxrRejRsp getCxrRejRspFieldValue (const void *buffer)
 
size_t getDATAFieldSize (const void *buffer)
 
const DATAgetDATAFieldValue (const void *buffer)
 
size_t getDecimal32NULLFieldSize (const void *buffer)
 
const Decimal32NULLgetDecimal32NULLFieldValue (const void *buffer)
 
size_t getDecimal64NULLFieldSize (const void *buffer)
 
const Decimal64NULLgetDecimal64NULLFieldValue (const void *buffer)
 
size_t getDKReasonFieldSize (const void *buffer)
 
DKReason getDKReasonFieldValue (const void *buffer)
 
size_t getenumNULLFieldSize (const void *buffer)
 
enumNULL getenumNULLFieldValue (const void *buffer)
 
enumNULL getenumNULLNullValue ()
 
size_t getExchFlowTypFieldSize (const void *buffer)
 
const AsciiString getExchFlowTypFieldValue (const void *buffer)
 
size_t getExecAckStatusFieldSize (const void *buffer)
 
ExecAckStatus getExecAckStatusFieldValue (const void *buffer)
 
size_t getExecInstFieldSize (const void *buffer)
 
ExecInst getExecInstFieldValue (const void *buffer)
 
size_t getExecModeFieldSize (const void *buffer)
 
ExecMode getExecModeFieldValue (const void *buffer)
 
size_t getExecReasonFieldSize (const void *buffer)
 
ExecReason getExecReasonFieldValue (const void *buffer)
 
size_t getExecTypeCxlFieldSize (const void *buffer)
 
ExecTypeCxl getExecTypeCxlFieldValue (const void *buffer)
 
size_t getExecTypeExpFieldSize (const void *buffer)
 
ExecTypeExp getExecTypeExpFieldValue (const void *buffer)
 
size_t getExecTypeModifyFieldSize (const void *buffer)
 
ExecTypeModify getExecTypeModifyFieldValue (const void *buffer)
 
size_t getExecTypePendCxlFieldSize (const void *buffer)
 
ExecTypePendCxl getExecTypePendCxlFieldValue (const void *buffer)
 
size_t getExecTypePendModifyFieldSize (const void *buffer)
 
ExecTypePendModify getExecTypePendModifyFieldValue (const void *buffer)
 
size_t getExecTypeTradeFieldSize (const void *buffer)
 
ExecTypeTrade getExecTypeTradeFieldValue (const void *buffer)
 
size_t getExecTypNewFieldSize (const void *buffer)
 
ExecTypNew getExecTypNewFieldValue (const void *buffer)
 
size_t getExecTypRejFieldSize (const void *buffer)
 
ExecTypRej getExecTypRejFieldValue (const void *buffer)
 
size_t getExecTypStatusFieldSize (const void *buffer)
 
ExecTypStatus getExecTypStatusFieldValue (const void *buffer)
 
size_t getExecTypTrdCxlFieldSize (const void *buffer)
 
ExecTypTrdCxl getExecTypTrdCxlFieldValue (const void *buffer)
 
size_t getExpCycleFieldSize (const void *buffer)
 
ExpCycle getExpCycleFieldValue (const void *buffer)
 
static FieldsIterator getFieldsIterator (const StandardHeader *msgHdr)
 
static FieldsSetIterator getFieldsSetIterator (StandardHeader *msgHdr)
 
size_t getFTIFieldSize (const void *buffer)
 
FTI getFTIFieldValue (const void *buffer)
 
size_t getgroupSizeEncodingFieldSize (const void *buffer)
 
const groupSizeEncodinggetgroupSizeEncodingFieldValue (const void *buffer)
 
size_t getgroupSizeFieldSize (const void *buffer)
 
const groupSizegetgroupSizeFieldValue (const void *buffer)
 
size_t getHMACVersionFieldSize (const void *buffer)
 
const AsciiString getHMACVersionFieldValue (const void *buffer)
 
size_t getInt32FieldSize (const void *buffer)
 
Int32 getInt32FieldValue (const void *buffer)
 
size_t getInt32NULLFieldSize (const void *buffer)
 
Int32NULL getInt32NULLFieldValue (const void *buffer)
 
Int32NULL getInt32NULLNullValue ()
 
size_t getKeepAliveLapsedFieldSize (const void *buffer)
 
KeepAliveLapsed getKeepAliveLapsedFieldValue (const void *buffer)
 
size_t getLegSecIDSourceFieldSize (const void *buffer)
 
LegSecIDSource getLegSecIDSourceFieldValue (const void *buffer)
 
size_t getListUpdActFieldSize (const void *buffer)
 
ListUpdAct getListUpdActFieldValue (const void *buffer)
 
size_t getLocalMktDateFieldSize (const void *buffer)
 
LocalMktDate getLocalMktDateFieldValue (const void *buffer)
 
LocalMktDate getLocalMktDateNullValue ()
 
size_t getManualOrdIndFieldSize (const void *buffer)
 
ManualOrdInd getManualOrdIndFieldValue (const void *buffer)
 
size_t getManualOrdIndReqFieldSize (const void *buffer)
 
ManualOrdIndReq getManualOrdIndReqFieldValue (const void *buffer)
 
size_t getMassActionFieldSize (const void *buffer)
 
MassAction getMassActionFieldValue (const void *buffer)
 
size_t getMassActionOrdTypFieldSize (const void *buffer)
 
MassActionOrdTyp getMassActionOrdTypFieldValue (const void *buffer)
 
size_t getMassActionResponseFieldSize (const void *buffer)
 
MassActionResponse getMassActionResponseFieldValue (const void *buffer)
 
size_t getMassActionScopeFieldSize (const void *buffer)
 
MassActionScope getMassActionScopeFieldValue (const void *buffer)
 
size_t getMassCancelTIFFieldSize (const void *buffer)
 
MassCancelTIF getMassCancelTIFFieldValue (const void *buffer)
 
size_t getMassCxlReqTypFieldSize (const void *buffer)
 
MassCxlReqTyp getMassCxlReqTypFieldValue (const void *buffer)
 
size_t getMassStatusOrdTypFieldSize (const void *buffer)
 
MassStatusOrdTyp getMassStatusOrdTypFieldValue (const void *buffer)
 
size_t getMassStatusReqTypFieldSize (const void *buffer)
 
MassStatusReqTyp getMassStatusReqTypFieldValue (const void *buffer)
 
size_t getMassStatusTIFFieldSize (const void *buffer)
 
MassStatusTIF getMassStatusTIFFieldValue (const void *buffer)
 
size_t getMaturityMonthYearFieldSize (const void *buffer)
 
const MaturityMonthYeargetMaturityMonthYearFieldValue (const void *buffer)
 
size_t getmessageHeaderFieldSize (const void *buffer)
 
const messageHeadergetmessageHeaderFieldValue (const void *buffer)
 
static const char * getMessageSemanticType (const StandardHeader *msgHdr)
 
size_t getModifyStatusFieldSize (const void *buffer)
 
ModifyStatus getModifyStatusFieldValue (const void *buffer)
 
size_t getNoPtyUpdFieldSize (const void *buffer)
 
NoPtyUpd getNoPtyUpdFieldValue (const void *buffer)
 
size_t getOFMOverrideReqFieldSize (const void *buffer)
 
OFMOverrideReq getOFMOverrideReqFieldValue (const void *buffer)
 
size_t getOrderEventTypeFieldSize (const void *buffer)
 
OrderEventType getOrderEventTypeFieldValue (const void *buffer)
 
size_t getOrderStatusFieldSize (const void *buffer)
 
OrderStatus getOrderStatusFieldValue (const void *buffer)
 
size_t getOrderTypeFieldSize (const void *buffer)
 
OrderType getOrderTypeFieldValue (const void *buffer)
 
size_t getOrderTypeReqFieldSize (const void *buffer)
 
OrderTypeReq getOrderTypeReqFieldValue (const void *buffer)
 
size_t getOrdStatusCxlFieldSize (const void *buffer)
 
OrdStatusCxl getOrdStatusCxlFieldValue (const void *buffer)
 
size_t getOrdStatusCxlRejFieldSize (const void *buffer)
 
OrdStatusCxlRej getOrdStatusCxlRejFieldValue (const void *buffer)
 
size_t getOrdStatusCxrRejFieldSize (const void *buffer)
 
OrdStatusCxrRej getOrdStatusCxrRejFieldValue (const void *buffer)
 
size_t getOrdStatusExpFieldSize (const void *buffer)
 
OrdStatusExp getOrdStatusExpFieldValue (const void *buffer)
 
size_t getOrdStatusNewFieldSize (const void *buffer)
 
OrdStatusNew getOrdStatusNewFieldValue (const void *buffer)
 
size_t getOrdStatusPendCxlFieldSize (const void *buffer)
 
OrdStatusPendCxl getOrdStatusPendCxlFieldValue (const void *buffer)
 
size_t getOrdStatusRejFieldSize (const void *buffer)
 
OrdStatusRej getOrdStatusRejFieldValue (const void *buffer)
 
size_t getOrdStatusTrdCxlFieldSize (const void *buffer)
 
OrdStatusTrdCxl getOrdStatusTrdCxlFieldValue (const void *buffer)
 
size_t getOrdStatusTrdFieldSize (const void *buffer)
 
OrdStatusTrd getOrdStatusTrdFieldValue (const void *buffer)
 
size_t getPartyDetailRoleFieldSize (const void *buffer)
 
PartyDetailRole getPartyDetailRoleFieldValue (const void *buffer)
 
size_t getPartyIDSourceFieldSize (const void *buffer)
 
PartyIDSource getPartyIDSourceFieldValue (const void *buffer)
 
size_t getPendModStatusFieldSize (const void *buffer)
 
PendModStatus getPendModStatusFieldValue (const void *buffer)
 
static bool getPossRetransFlag (const StandardHeader *msgHdr)
 
size_t getPRICE9FieldSize (const void *buffer)
 
const PRICE9getPRICE9FieldValue (const void *buffer)
 
size_t getPRICENULL9FieldSize (const void *buffer)
 
const PRICENULL9getPRICENULL9FieldValue (const void *buffer)
 
size_t getQuoteAckStatusFieldSize (const void *buffer)
 
QuoteAckStatus getQuoteAckStatusFieldValue (const void *buffer)
 
size_t getQuoteCxlStatusFieldSize (const void *buffer)
 
QuoteCxlStatus getQuoteCxlStatusFieldValue (const void *buffer)
 
size_t getQuoteCxlTypFieldSize (const void *buffer)
 
QuoteCxlTyp getQuoteCxlTypFieldValue (const void *buffer)
 
size_t getQuoteTypFieldSize (const void *buffer)
 
QuoteTyp getQuoteTypFieldValue (const void *buffer)
 
size_t getReqResultFieldSize (const void *buffer)
 
ReqResult getReqResultFieldValue (const void *buffer)
 
size_t getRFQSideFieldSize (const void *buffer)
 
RFQSide getRFQSideFieldValue (const void *buffer)
 
size_t getSecRspTypFieldSize (const void *buffer)
 
SecRspTyp getSecRspTypFieldValue (const void *buffer)
 
size_t getSecurityIDSourceFieldSize (const void *buffer)
 
SecurityIDSource getSecurityIDSourceFieldValue (const void *buffer)
 
size_t getSecurityReqTypeFieldSize (const void *buffer)
 
SecurityReqType getSecurityReqTypeFieldValue (const void *buffer)
 
static u32 getSeqNum (const StandardHeader *msgHdr)
 
size_t getShortSaleTypeFieldSize (const void *buffer)
 
ShortSaleType getShortSaleTypeFieldValue (const void *buffer)
 
size_t getSideNULLFieldSize (const void *buffer)
 
SideNULL getSideNULLFieldValue (const void *buffer)
 
size_t getSideReqFieldSize (const void *buffer)
 
SideReq getSideReqFieldValue (const void *buffer)
 
size_t getSideTimeInForceFieldSize (const void *buffer)
 
SideTimeInForce getSideTimeInForceFieldValue (const void *buffer)
 
size_t getSLEDSFieldSize (const void *buffer)
 
SLEDS getSLEDSFieldValue (const void *buffer)
 
size_t getSMPIFieldSize (const void *buffer)
 
SMPI getSMPIFieldValue (const void *buffer)
 
size_t getSplitMsgFieldSize (const void *buffer)
 
SplitMsg getSplitMsgFieldValue (const void *buffer)
 
size_t getString10ReqFieldSize (const void *buffer)
 
const AsciiString getString10ReqFieldValue (const void *buffer)
 
size_t getString17FieldSize (const void *buffer)
 
const AsciiString getString17FieldValue (const void *buffer)
 
size_t getString20FieldSize (const void *buffer)
 
const AsciiString getString20FieldValue (const void *buffer)
 
size_t getString20ReqFieldSize (const void *buffer)
 
const AsciiString getString20ReqFieldValue (const void *buffer)
 
size_t getString256FieldSize (const void *buffer)
 
const AsciiString getString256FieldValue (const void *buffer)
 
size_t getString2FieldSize (const void *buffer)
 
const AsciiString getString2FieldValue (const void *buffer)
 
size_t getString30FieldSize (const void *buffer)
 
const AsciiString getString30FieldValue (const void *buffer)
 
size_t getString30ReqFieldSize (const void *buffer)
 
const AsciiString getString30ReqFieldValue (const void *buffer)
 
size_t getString32ReqFieldSize (const void *buffer)
 
const AsciiString getString32ReqFieldValue (const void *buffer)
 
size_t getString3FieldSize (const void *buffer)
 
const AsciiString getString3FieldValue (const void *buffer)
 
size_t getString3ReqFieldSize (const void *buffer)
 
const AsciiString getString3ReqFieldValue (const void *buffer)
 
size_t getString40FieldSize (const void *buffer)
 
const AsciiString getString40FieldValue (const void *buffer)
 
size_t getString48FieldSize (const void *buffer)
 
const AsciiString getString48FieldValue (const void *buffer)
 
size_t getString5FieldSize (const void *buffer)
 
const AsciiString getString5FieldValue (const void *buffer)
 
size_t getString5ReqFieldSize (const void *buffer)
 
const AsciiString getString5ReqFieldValue (const void *buffer)
 
size_t getString75FieldSize (const void *buffer)
 
const AsciiString getString75FieldValue (const void *buffer)
 
size_t getString8FieldSize (const void *buffer)
 
const AsciiString getString8FieldValue (const void *buffer)
 
size_t getString8ReqFieldSize (const void *buffer)
 
const AsciiString getString8ReqFieldValue (const void *buffer)
 
size_t getStringLength35FieldSize (const void *buffer)
 
const AsciiString getStringLength35FieldValue (const void *buffer)
 
size_t getStringLength6FieldSize (const void *buffer)
 
const AsciiString getStringLength6FieldValue (const void *buffer)
 
size_t getTimeInForceFieldSize (const void *buffer)
 
TimeInForce getTimeInForceFieldValue (const void *buffer)
 
size_t getTradeAddendumFieldSize (const void *buffer)
 
TradeAddendum getTradeAddendumFieldValue (const void *buffer)
 
size_t getUDIFieldSize (const void *buffer)
 
UDI getUDIFieldValue (const void *buffer)
 
size_t getuInt16FieldSize (const void *buffer)
 
uInt16 getuInt16FieldValue (const void *buffer)
 
size_t getuInt16NULLFieldSize (const void *buffer)
 
uInt16NULL getuInt16NULLFieldValue (const void *buffer)
 
uInt16NULL getuInt16NULLNullValue ()
 
size_t getuInt32FieldSize (const void *buffer)
 
uInt32 getuInt32FieldValue (const void *buffer)
 
size_t getuInt32NULLFieldSize (const void *buffer)
 
uInt32NULL getuInt32NULLFieldValue (const void *buffer)
 
uInt32NULL getuInt32NULLNullValue ()
 
size_t getuInt64FieldSize (const void *buffer)
 
uInt64 getuInt64FieldValue (const void *buffer)
 
size_t getuInt64NULLFieldSize (const void *buffer)
 
uInt64NULL getuInt64NULLFieldValue (const void *buffer)
 
uInt64NULL getuInt64NULLNullValue ()
 
size_t getuInt8FieldSize (const void *buffer)
 
uInt8 getuInt8FieldValue (const void *buffer)
 
size_t getuInt8NULLFieldSize (const void *buffer)
 
uInt8NULL getuInt8NULLFieldValue (const void *buffer)
 
uInt8NULL getuInt8NULLNullValue ()
 
std::ostream & groupSizeEncodingToStream (std::ostream &os, const void *buffer)
 
std::ostream & groupSizeToStream (std::ostream &os, const void *buffer)
 
std::ostream & HMACVersionToStream (std::ostream &os, const void *buffer)
 
std::ostream & Int32NULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & Int32ToStream (std::ostream &os, const void *buffer)
 
bool ischarNULLNull (const charNULL &value)
 
bool isenumNULLNull (const enumNULL &value)
 
static bool isGroupValueType (FieldValueType valueType)
 
bool isInt32NULLNull (const Int32NULL &value)
 
static bool isLargeSizeMessage (u16 templateID)
 
bool isLocalMktDateNull (const LocalMktDate &value)
 
static bool isMidSizeMessage (u16 templateID)
 
static bool isSequencedMessage (u16 templateID)
 
bool isuInt16NULLNull (const uInt16NULL &value)
 
bool isuInt32NULLNull (const uInt32NULL &value)
 
bool isuInt64NULLNull (const uInt64NULL &value)
 
bool isuInt8NULLNull (const uInt8NULL &value)
 
static bool isValidILink3Message (const StandardHeader *msgHdr)
 
std::ostream & KeepAliveLapsedToStream (std::ostream &os, const void *buffer)
 
std::ostream & LegSecIDSourceToStream (std::ostream &os, const void *buffer)
 
std::ostream & ListUpdActToStream (std::ostream &os, const void *buffer)
 
std::ostream & LocalMktDateToStream (std::ostream &os, const void *buffer)
 
std::ostream & ManualOrdIndReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & ManualOrdIndToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassActionOrdTypToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassActionResponseToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassActionScopeToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassActionToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassCancelTIFToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassCxlReqTypToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassStatusOrdTypToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassStatusReqTypToStream (std::ostream &os, const void *buffer)
 
std::ostream & MassStatusTIFToStream (std::ostream &os, const void *buffer)
 
std::ostream & MaturityMonthYearToStream (std::ostream &os, const void *buffer)
 
std::ostream & messageHeaderToStream (std::ostream &os, const void *buffer)
 
static std::ostream & messageToStream (std::ostream &os, const StandardHeader &msgHdr)
 
static std::ostream & messageToStream (std::ostream &os, const char *buf, size_t size)
 
static std::string messageToString (const char *buf, size_t size)
 
static std::string messageToString (const StandardHeader &hdr)
 
std::ostream & ModifyStatusToStream (std::ostream &os, const void *buffer)
 
std::ostream & NoPtyUpdToStream (std::ostream &os, const void *buffer)
 
std::ostream & OFMOverrideReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & operator<< (std::ostream &os, const i8 &value)
 
std::ostream & operator<< (std::ostream &os, const u8 &value)
 
std::ostream & operator<< (std::ostream &os, const DATA &cType)
 
std::ostream & operator<< (std::ostream &os, const Decimal32NULL &cType)
 
std::ostream & operator<< (std::ostream &os, const Decimal64NULL &cType)
 
std::ostream & operator<< (std::ostream &os, const MaturityMonthYear &cType)
 
std::ostream & operator<< (std::ostream &os, const PRICE9 &cType)
 
std::ostream & operator<< (std::ostream &os, const PRICENULL9 &cType)
 
std::ostream & operator<< (std::ostream &os, const groupSize &cType)
 
std::ostream & operator<< (std::ostream &os, const groupSizeEncoding &cType)
 
std::ostream & operator<< (std::ostream &os, const messageHeader &cType)
 
std::ostream & operator<< (std::ostream &os, const StandardHeader &msgHdr)
 
std::ostream & OrderEventTypeToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrderStatusToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrderTypeReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrderTypeToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusCxlRejToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusCxlToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusCxrRejToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusExpToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusNewToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusPendCxlToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusRejToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusTrdCxlToStream (std::ostream &os, const void *buffer)
 
std::ostream & OrdStatusTrdToStream (std::ostream &os, const void *buffer)
 
std::ostream & PartyDetailRoleToStream (std::ostream &os, const void *buffer)
 
std::ostream & PartyIDSourceToStream (std::ostream &os, const void *buffer)
 
std::ostream & PendModStatusToStream (std::ostream &os, const void *buffer)
 
std::ostream & PRICE9ToStream (std::ostream &os, const void *buffer)
 
std::ostream & PRICENULL9ToStream (std::ostream &os, const void *buffer)
 
std::ostream & QuoteAckStatusToStream (std::ostream &os, const void *buffer)
 
std::ostream & QuoteCxlStatusToStream (std::ostream &os, const void *buffer)
 
std::ostream & QuoteCxlTypToStream (std::ostream &os, const void *buffer)
 
std::ostream & QuoteTypToStream (std::ostream &os, const void *buffer)
 
std::ostream & ReqResultToStream (std::ostream &os, const void *buffer)
 
std::ostream & RFQSideToStream (std::ostream &os, const void *buffer)
 
std::ostream & SecRspTypToStream (std::ostream &os, const void *buffer)
 
std::ostream & SecurityIDSourceToStream (std::ostream &os, const void *buffer)
 
std::ostream & SecurityReqTypeToStream (std::ostream &os, const void *buffer)
 
void setAvgPxIndFieldValue (void *buffer, const AvgPxInd value)
 
void setBooleanFlagFieldValue (void *buffer, const BooleanFlag value)
 
void setBooleanNULLFieldValue (void *buffer, const BooleanNULL value)
 
void setCHARFieldValue (void *buffer, const CHAR value)
 
void setcharNULLFieldValue (void *buffer, const charNULL value)
 
void setClearingAcctTypeFieldValue (void *buffer, const ClearingAcctType value)
 
void setClientFlowTypeFieldValue (void *buffer, const AsciiString &val)
 
void setCmtaGiveUpCDFieldValue (void *buffer, const CmtaGiveUpCD value)
 
void setCrossOrderTypeFieldValue (void *buffer, const CrossOrderType value)
 
void setCrossPrioritizationFieldValue (void *buffer, const CrossPrioritization value)
 
void setCrossTypeFieldValue (void *buffer, const CrossType value)
 
void setCustOrderCapacityFieldValue (void *buffer, const CustOrderCapacity value)
 
void setCustOrdHandlInstFieldValue (void *buffer, const CustOrdHandlInst value)
 
void setCxlRejRspFieldValue (void *buffer, const CxlRejRsp value)
 
void setCxrRejRspFieldValue (void *buffer, const CxrRejRsp value)
 
void setDATAFieldValue (void *buffer, const DATA &value)
 
void setDecimal32NULLFieldValue (void *buffer, const Decimal32NULL &value)
 
void setDecimal64NULLFieldValue (void *buffer, const Decimal64NULL &value)
 
void setDKReasonFieldValue (void *buffer, const DKReason value)
 
void setenumNULLFieldValue (void *buffer, const enumNULL value)
 
void setExchFlowTypFieldValue (void *buffer, const AsciiString &val)
 
void setExecAckStatusFieldValue (void *buffer, const ExecAckStatus value)
 
void setExecInstFieldValue (void *buffer, const ExecInst &value)
 
void setExecModeFieldValue (void *buffer, const ExecMode value)
 
void setExecReasonFieldValue (void *buffer, const ExecReason value)
 
void setExecTypeCxlFieldValue (void *buffer, const ExecTypeCxl value)
 
void setExecTypeExpFieldValue (void *buffer, const ExecTypeExp value)
 
void setExecTypeModifyFieldValue (void *buffer, const ExecTypeModify value)
 
void setExecTypePendCxlFieldValue (void *buffer, const ExecTypePendCxl value)
 
void setExecTypePendModifyFieldValue (void *buffer, const ExecTypePendModify value)
 
void setExecTypeTradeFieldValue (void *buffer, const ExecTypeTrade value)
 
void setExecTypNewFieldValue (void *buffer, const ExecTypNew value)
 
void setExecTypRejFieldValue (void *buffer, const ExecTypRej value)
 
void setExecTypStatusFieldValue (void *buffer, const ExecTypStatus value)
 
void setExecTypTrdCxlFieldValue (void *buffer, const ExecTypTrdCxl value)
 
void setExpCycleFieldValue (void *buffer, const ExpCycle value)
 
void setFTIFieldValue (void *buffer, const FTI value)
 
void setgroupSizeEncodingFieldValue (void *buffer, const groupSizeEncoding &value)
 
void setgroupSizeFieldValue (void *buffer, const groupSize &value)
 
void setHMACVersionFieldValue (void *buffer, const AsciiString &val)
 
void setInt32FieldValue (void *buffer, const Int32 value)
 
void setInt32NULLFieldValue (void *buffer, const Int32NULL value)
 
void setKeepAliveLapsedFieldValue (void *buffer, const KeepAliveLapsed value)
 
void setLegSecIDSourceFieldValue (void *buffer, const LegSecIDSource value)
 
void setListUpdActFieldValue (void *buffer, const ListUpdAct value)
 
void setLocalMktDateFieldValue (void *buffer, const LocalMktDate value)
 
void setManualOrdIndFieldValue (void *buffer, const ManualOrdInd value)
 
void setManualOrdIndReqFieldValue (void *buffer, const ManualOrdIndReq value)
 
void setMassActionFieldValue (void *buffer, const MassAction value)
 
void setMassActionOrdTypFieldValue (void *buffer, const MassActionOrdTyp value)
 
void setMassActionResponseFieldValue (void *buffer, const MassActionResponse value)
 
void setMassActionScopeFieldValue (void *buffer, const MassActionScope value)
 
void setMassCancelTIFFieldValue (void *buffer, const MassCancelTIF value)
 
void setMassCxlReqTypFieldValue (void *buffer, const MassCxlReqTyp value)
 
void setMassStatusOrdTypFieldValue (void *buffer, const MassStatusOrdTyp value)
 
void setMassStatusReqTypFieldValue (void *buffer, const MassStatusReqTyp value)
 
void setMassStatusTIFFieldValue (void *buffer, const MassStatusTIF value)
 
void setMaturityMonthYearFieldValue (void *buffer, const MaturityMonthYear &value)
 
void setmessageHeaderFieldValue (void *buffer, const messageHeader &value)
 
void setModifyStatusFieldValue (void *buffer, const ModifyStatus value)
 
void setNoPtyUpdFieldValue (void *buffer, const NoPtyUpd value)
 
void setOFMOverrideReqFieldValue (void *buffer, const OFMOverrideReq value)
 
void setOrderEventTypeFieldValue (void *buffer, const OrderEventType value)
 
void setOrderStatusFieldValue (void *buffer, const OrderStatus value)
 
void setOrderTypeFieldValue (void *buffer, const OrderType value)
 
void setOrderTypeReqFieldValue (void *buffer, const OrderTypeReq value)
 
void setOrdStatusCxlFieldValue (void *buffer, const OrdStatusCxl value)
 
void setOrdStatusCxlRejFieldValue (void *buffer, const OrdStatusCxlRej value)
 
void setOrdStatusCxrRejFieldValue (void *buffer, const OrdStatusCxrRej value)
 
void setOrdStatusExpFieldValue (void *buffer, const OrdStatusExp value)
 
void setOrdStatusNewFieldValue (void *buffer, const OrdStatusNew value)
 
void setOrdStatusPendCxlFieldValue (void *buffer, const OrdStatusPendCxl value)
 
void setOrdStatusRejFieldValue (void *buffer, const OrdStatusRej value)
 
void setOrdStatusTrdCxlFieldValue (void *buffer, const OrdStatusTrdCxl value)
 
void setOrdStatusTrdFieldValue (void *buffer, const OrdStatusTrd value)
 
void setPartyDetailRoleFieldValue (void *buffer, const PartyDetailRole value)
 
void setPartyIDSourceFieldValue (void *buffer, const PartyIDSource value)
 
void setPendModStatusFieldValue (void *buffer, const PendModStatus value)
 
void setPRICE9FieldValue (void *buffer, const PRICE9 &value)
 
void setPRICENULL9FieldValue (void *buffer, const PRICENULL9 &value)
 
void setQuoteAckStatusFieldValue (void *buffer, const QuoteAckStatus value)
 
void setQuoteCxlStatusFieldValue (void *buffer, const QuoteCxlStatus value)
 
void setQuoteCxlTypFieldValue (void *buffer, const QuoteCxlTyp value)
 
void setQuoteTypFieldValue (void *buffer, const QuoteTyp value)
 
void setReqResultFieldValue (void *buffer, const ReqResult value)
 
void setRFQSideFieldValue (void *buffer, const RFQSide value)
 
void setSecRspTypFieldValue (void *buffer, const SecRspTyp value)
 
void setSecurityIDSourceFieldValue (void *buffer, const SecurityIDSource value)
 
void setSecurityReqTypeFieldValue (void *buffer, const SecurityReqType value)
 
static void setSeqNum (StandardHeader *msgHdr, const u32 seqNum)
 
void setShortSaleTypeFieldValue (void *buffer, const ShortSaleType value)
 
void setSideNULLFieldValue (void *buffer, const SideNULL value)
 
void setSideReqFieldValue (void *buffer, const SideReq value)
 
void setSideTimeInForceFieldValue (void *buffer, const SideTimeInForce value)
 
void setSLEDSFieldValue (void *buffer, const SLEDS value)
 
void setSMPIFieldValue (void *buffer, const SMPI value)
 
void setSplitMsgFieldValue (void *buffer, const SplitMsg value)
 
void setString10ReqFieldValue (void *buffer, const AsciiString &val)
 
void setString17FieldValue (void *buffer, const AsciiString &val)
 
void setString20FieldValue (void *buffer, const AsciiString &val)
 
void setString20ReqFieldValue (void *buffer, const AsciiString &val)
 
void setString256FieldValue (void *buffer, const AsciiString &val)
 
void setString2FieldValue (void *buffer, const AsciiString &val)
 
void setString30FieldValue (void *buffer, const AsciiString &val)
 
void setString30ReqFieldValue (void *buffer, const AsciiString &val)
 
void setString32ReqFieldValue (void *buffer, const AsciiString &val)
 
void setString3FieldValue (void *buffer, const AsciiString &val)
 
void setString3ReqFieldValue (void *buffer, const AsciiString &val)
 
void setString40FieldValue (void *buffer, const AsciiString &val)
 
void setString48FieldValue (void *buffer, const AsciiString &val)
 
void setString5FieldValue (void *buffer, const AsciiString &val)
 
void setString5ReqFieldValue (void *buffer, const AsciiString &val)
 
void setString75FieldValue (void *buffer, const AsciiString &val)
 
void setString8FieldValue (void *buffer, const AsciiString &val)
 
void setString8ReqFieldValue (void *buffer, const AsciiString &val)
 
void setStringLength35FieldValue (void *buffer, const AsciiString &val)
 
void setStringLength6FieldValue (void *buffer, const AsciiString &val)
 
void setTimeInForceFieldValue (void *buffer, const TimeInForce value)
 
void setTradeAddendumFieldValue (void *buffer, const TradeAddendum value)
 
void setUDIFieldValue (void *buffer, const UDI value)
 
void setuInt16FieldValue (void *buffer, const uInt16 value)
 
void setuInt16NULLFieldValue (void *buffer, const uInt16NULL value)
 
void setuInt32FieldValue (void *buffer, const uInt32 value)
 
void setuInt32NULLFieldValue (void *buffer, const uInt32NULL value)
 
void setuInt64FieldValue (void *buffer, const uInt64 value)
 
void setuInt64NULLFieldValue (void *buffer, const uInt64NULL value)
 
void setuInt8FieldValue (void *buffer, const uInt8 value)
 
void setuInt8NULLFieldValue (void *buffer, const uInt8NULL value)
 
std::ostream & ShortSaleTypeToStream (std::ostream &os, const void *buffer)
 
std::ostream & SideNULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & SideReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & SideTimeInForceToStream (std::ostream &os, const void *buffer)
 
std::ostream & SLEDSToStream (std::ostream &os, const void *buffer)
 
std::ostream & SMPIToStream (std::ostream &os, const void *buffer)
 
std::ostream & SplitMsgToStream (std::ostream &os, const void *buffer)
 
std::ostream & String10ReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & String17ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String20ReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & String20ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String256ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String2ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String30ReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & String30ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String32ReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & String3ReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & String3ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String40ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String48ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String5ReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & String5ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String75ToStream (std::ostream &os, const void *buffer)
 
std::ostream & String8ReqToStream (std::ostream &os, const void *buffer)
 
std::ostream & String8ToStream (std::ostream &os, const void *buffer)
 
static void StringCopy (char *dst, const AsciiString &src, size_t maxSize)
 
std::ostream & StringLength35ToStream (std::ostream &os, const void *buffer)
 
std::ostream & StringLength6ToStream (std::ostream &os, const void *buffer)
 
std::ostream & TimeInForceToStream (std::ostream &os, const void *buffer)
 
template<typename T >
std::string toStdString (const T &data)
 
template<>
std::string toStdString (const AsciiString &data)
 
template<>
std::string toStdString (const i8 &data)
 
template<>
std::string toStdString (const char &data)
 
std::ostream & TradeAddendumToStream (std::ostream &os, const void *buffer)
 
std::ostream & UDIToStream (std::ostream &os, const void *buffer)
 
std::ostream & uInt16NULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & uInt16ToStream (std::ostream &os, const void *buffer)
 
std::ostream & uInt32NULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & uInt32ToStream (std::ostream &os, const void *buffer)
 
std::ostream & uInt64NULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & uInt64ToStream (std::ostream &os, const void *buffer)
 
std::ostream & uInt8NULLToStream (std::ostream &os, const void *buffer)
 
std::ostream & uInt8ToStream (std::ostream &os, const void *buffer)
 
static void updateMessageLength (StandardHeader *msgHdr)
 

Variables

static const FieldDescriptor BusinessReject521_IteratorDefines []
 
static const FieldDescriptor Establish503_IteratorDefines []
 
static const FieldDescriptor EstablishmentAck504_IteratorDefines []
 
static const FieldDescriptor EstablishmentReject505_IteratorDefines []
 
static const FieldDescriptor ExecutionAck539_IteratorDefines []
 
static const FieldDescriptor ExecutionReportCancel534_IteratorDefines []
 
static const FieldDescriptor ExecutionReportElimination524_IteratorDefines []
 
static const FieldDescriptor ExecutionReportModify531_IteratorDefines []
 
static const FieldDescriptor ExecutionReportNew522_IteratorDefines []
 
static const FieldDescriptor ExecutionReportPendingCancel564_IteratorDefines []
 
static const FieldDescriptor ExecutionReportPendingReplace565_IteratorDefines []
 
static const FieldDescriptor ExecutionReportReject523_IteratorDefines []
 
static const FieldDescriptor ExecutionReportStatus532_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumOutright548_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumOutright548_NoFills_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumOutright548_NoOrderEvents_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumSpread549_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumSpread549_NoFills_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumSpread549_NoLegs_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumSpread549_NoOrderEvents_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumSpreadLeg550_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumSpreadLeg550_NoFills_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeOutright525_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeOutright525_NoFills_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeOutright525_NoOrderEvents_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeSpread526_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeSpread526_NoFills_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeSpread526_NoLegs_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeSpread526_NoOrderEvents_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeSpreadLeg527_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeSpreadLeg527_NoFills_IteratorDefines []
 
static const FieldDescriptor ExecutionReportTradeSpreadLeg527_NoOrderEvents_IteratorDefines []
 
static const FieldDescriptor MassQuote517_IteratorDefines []
 
static const FieldDescriptor MassQuote517_NoQuoteEntries_IteratorDefines []
 
static const FieldDescriptor MassQuoteAck545_IteratorDefines []
 
static const FieldDescriptor MassQuoteAck545_NoQuoteEntries_IteratorDefines []
 
static const FieldDescriptor Negotiate500_IteratorDefines []
 
static const FieldDescriptor NegotiationReject502_IteratorDefines []
 
static const FieldDescriptor NegotiationResponse501_IteratorDefines []
 
static const FieldDescriptor NewOrderCross544_IteratorDefines []
 
static const FieldDescriptor NewOrderCross544_NoSides_IteratorDefines []
 
static const FieldDescriptor NewOrderSingle514_IteratorDefines []
 
static const FieldDescriptor NotApplied513_IteratorDefines []
 
static const FieldDescriptor OrderCancelReject535_IteratorDefines []
 
static const FieldDescriptor OrderCancelReplaceReject536_IteratorDefines []
 
static const FieldDescriptor OrderCancelReplaceRequest515_IteratorDefines []
 
static const FieldDescriptor OrderCancelRequest516_IteratorDefines []
 
static const FieldDescriptor OrderMassActionReport562_IteratorDefines []
 
static const FieldDescriptor OrderMassActionReport562_NoAffectedOrders_IteratorDefines []
 
static const FieldDescriptor OrderMassActionRequest529_IteratorDefines []
 
static const FieldDescriptor OrderMassStatusRequest530_IteratorDefines []
 
static const FieldDescriptor OrderStatusRequest533_IteratorDefines []
 
static const FieldDescriptor PartyDetailsDefinitionRequest518_IteratorDefines []
 
static const FieldDescriptor PartyDetailsDefinitionRequest518_NoPartyDetails_IteratorDefines []
 
static const FieldDescriptor PartyDetailsDefinitionRequest518_NoTrdRegPublications_IteratorDefines []
 
static const FieldDescriptor PartyDetailsDefinitionRequestAck519_IteratorDefines []
 
static const FieldDescriptor PartyDetailsDefinitionRequestAck519_NoPartyDetails_IteratorDefines []
 
static const FieldDescriptor PartyDetailsDefinitionRequestAck519_NoTrdRegPublications_IteratorDefines []
 
static const FieldDescriptor PartyDetailsListReport538_IteratorDefines []
 
static const FieldDescriptor PartyDetailsListReport538_NoPartyDetails_IteratorDefines []
 
static const FieldDescriptor PartyDetailsListReport538_NoTrdRegPublications_IteratorDefines []
 
static const FieldDescriptor PartyDetailsListRequest537_IteratorDefines []
 
static const FieldDescriptor PartyDetailsListRequest537_NoPartyIDs_IteratorDefines []
 
static const FieldDescriptor PartyDetailsListRequest537_NoRequestingPartyIDs_IteratorDefines []
 
static const FieldDescriptor QuoteCancel528_IteratorDefines []
 
static const FieldDescriptor QuoteCancel528_NoQuoteEntries_IteratorDefines []
 
static const FieldDescriptor QuoteCancel528_NoQuoteSets_IteratorDefines []
 
static const FieldDescriptor QuoteCancelAck563_IteratorDefines []
 
static const FieldDescriptor QuoteCancelAck563_NoQuoteEntries_IteratorDefines []
 
static const FieldDescriptor QuoteCancelAck563_NoQuoteSets_IteratorDefines []
 
static const FieldDescriptor RequestForQuote543_IteratorDefines []
 
static const FieldDescriptor RequestForQuote543_NoRelatedSym_IteratorDefines []
 
static const FieldDescriptor RequestForQuoteAck546_IteratorDefines []
 
static const FieldDescriptor Retransmission509_IteratorDefines []
 
static const FieldDescriptor RetransmitReject510_IteratorDefines []
 
static const FieldDescriptor RetransmitRequest508_IteratorDefines []
 
static const u16 SchemaID = 8
 
static const u16 SchemaVersion = 7
 
static const FieldDescriptor SecurityDefinitionRequest560_IteratorDefines []
 
static const FieldDescriptor SecurityDefinitionRequest560_NoLegs_IteratorDefines []
 
static const FieldDescriptor SecurityDefinitionResponse561_IteratorDefines []
 
static const FieldDescriptor SecurityDefinitionResponse561_NoLegs_IteratorDefines []
 
static const FieldDescriptor Sequence506_IteratorDefines []
 
static const FieldDescriptor Terminate507_IteratorDefines []
 
static const int UDP_MAX_PAYLOAD = 1460
 

Typedef Documentation

typedef char ILink3::CHAR
typedef char ILink3::charNULL
typedef char ILink3::ClientFlowType[10]
typedef char ILink3::CrossOrderType
typedef char ILink3::CrossType
typedef char ILink3::CxlRejRsp
typedef char ILink3::CxrRejRsp
typedef char ILink3::ExchFlowTyp[11]
typedef char ILink3::ExecTypeCxl
typedef char ILink3::ExecTypeExp
typedef char ILink3::ExecTypeModify
typedef char ILink3::ExecTypeTrade
typedef char ILink3::ExecTypNew
typedef char ILink3::ExecTypRej
typedef char ILink3::ExecTypStatus
typedef char ILink3::HMACVersion[13]
typedef i32 ILink3::Int32
typedef char ILink3::LegSecIDSource
typedef char ILink3::MassAction
typedef char ILink3::ModifyStatus
typedef char ILink3::OrdStatusCxl
typedef char ILink3::OrdStatusExp
typedef char ILink3::OrdStatusNew
typedef char ILink3::OrdStatusRej
typedef char ILink3::PartyIDSource
typedef char ILink3::PendModStatus
typedef char ILink3::String10Req[10]
typedef char ILink3::String17[17]
typedef char ILink3::String2[2]
typedef char ILink3::String20[20]
typedef char ILink3::String20Req[20]
typedef char ILink3::String256[256]
typedef char ILink3::String3[3]
typedef char ILink3::String30[30]
typedef char ILink3::String30Req[30]
typedef char ILink3::String32Req[32]
typedef char ILink3::String3Req[3]
typedef char ILink3::String40[40]
typedef char ILink3::String48[48]
typedef char ILink3::String5[5]
typedef char ILink3::String5Req[5]
typedef char ILink3::String75[75]
typedef char ILink3::String8[8]
typedef char ILink3::String8Req[8]
typedef char ILink3::StringLength35[35]
typedef char ILink3::StringLength6[6]
typedef char ILink3::UDI
typedef u8 ILink3::uInt8

Enumeration Type Documentation

Enumerator
BusinessReject521_seqNum 
BusinessReject521_uuid 
BusinessReject521_text 
BusinessReject521_senderID 
BusinessReject521_partyDetailsListReqID 
BusinessReject521_sendingTimeEpoch 
BusinessReject521_businessRejectRefID 
BusinessReject521_location 
BusinessReject521_refSeqNum 
BusinessReject521_refTagID 
BusinessReject521_businessRejectReason 
BusinessReject521_refMsgType 
BusinessReject521_possRetransFlag 
BusinessReject521_manualOrderIndicator 
BusinessReject521_splitMsg 
Enumerator
Establish503_hmacSignature 
Establish503_accessKeyID 
Establish503_tradingSystemName 
Establish503_tradingSystemVersion 
Establish503_tradingSystemVendor 
Establish503_uuid 
Establish503_requestTimestamp 
Establish503_nextSeqNo 
Establish503_session 
Establish503_firm 
Establish503_keepAliveInterval 
Establish503_credentials 
Enumerator
EstablishmentAck504_uuid 
EstablishmentAck504_requestTimestamp 
EstablishmentAck504_nextSeqNo 
EstablishmentAck504_previousSeqNo 
EstablishmentAck504_previousUUID 
EstablishmentAck504_keepAliveInterval 
EstablishmentAck504_secretKeySecureIDExpiration 
EstablishmentAck504_faultToleranceIndicator 
EstablishmentAck504_splitMsg 
Enumerator
EstablishmentReject505_reason 
EstablishmentReject505_uuid 
EstablishmentReject505_requestTimestamp 
EstablishmentReject505_nextSeqNo 
EstablishmentReject505_errorCodes 
EstablishmentReject505_faultToleranceIndicator 
EstablishmentReject505_splitMsg 
Enumerator
ExecutionAck539_partyDetailsListReqID 
ExecutionAck539_orderID 
ExecutionAck539_execAckStatus 
ExecutionAck539_seqNum 
ExecutionAck539_clOrdID 
ExecutionAck539_secExecID 
ExecutionAck539_lastPx 
ExecutionAck539_securityID 
ExecutionAck539_lastQty 
ExecutionAck539_dkReason 
ExecutionAck539_side 
ExecutionAck539_senderID 
ExecutionAck539_sendingTimeEpoch 
ExecutionAck539_location 
ExecutionAck539_manualOrderIndicator 
Enumerator
ExecutionReportCancel534_seqNum 
ExecutionReportCancel534_uuid 
ExecutionReportCancel534_execID 
ExecutionReportCancel534_senderID 
ExecutionReportCancel534_clOrdID 
ExecutionReportCancel534_partyDetailsListReqID 
ExecutionReportCancel534_orderID 
ExecutionReportCancel534_price 
ExecutionReportCancel534_stopPx 
ExecutionReportCancel534_transactTime 
ExecutionReportCancel534_sendingTimeEpoch 
ExecutionReportCancel534_orderRequestID 
ExecutionReportCancel534_crossID 
ExecutionReportCancel534_hostCrossID 
ExecutionReportCancel534_location 
ExecutionReportCancel534_securityID 
ExecutionReportCancel534_orderQty 
ExecutionReportCancel534_cumQty 
ExecutionReportCancel534_minQty 
ExecutionReportCancel534_displayQty 
ExecutionReportCancel534_expireDate 
ExecutionReportCancel534_delayDuration 
ExecutionReportCancel534_ordType 
ExecutionReportCancel534_side 
ExecutionReportCancel534_timeInForce 
ExecutionReportCancel534_manualOrderIndicator 
ExecutionReportCancel534_possRetransFlag 
ExecutionReportCancel534_splitMsg 
ExecutionReportCancel534_execRestatementReason 
ExecutionReportCancel534_crossType 
ExecutionReportCancel534_execInst 
ExecutionReportCancel534_executionMode 
ExecutionReportCancel534_liquidityFlag 
ExecutionReportCancel534_managedOrder 
ExecutionReportCancel534_shortSaleType 
ExecutionReportCancel534_delayToTime 
ExecutionReportCancel534_discretionPrice 
Enumerator
ExecutionReportElimination524_seqNum 
ExecutionReportElimination524_uuid 
ExecutionReportElimination524_execID 
ExecutionReportElimination524_senderID 
ExecutionReportElimination524_clOrdID 
ExecutionReportElimination524_partyDetailsListReqID 
ExecutionReportElimination524_orderID 
ExecutionReportElimination524_price 
ExecutionReportElimination524_stopPx 
ExecutionReportElimination524_transactTime 
ExecutionReportElimination524_sendingTimeEpoch 
ExecutionReportElimination524_orderRequestID 
ExecutionReportElimination524_crossID 
ExecutionReportElimination524_hostCrossID 
ExecutionReportElimination524_location 
ExecutionReportElimination524_securityID 
ExecutionReportElimination524_cumQty 
ExecutionReportElimination524_orderQty 
ExecutionReportElimination524_minQty 
ExecutionReportElimination524_displayQty 
ExecutionReportElimination524_expireDate 
ExecutionReportElimination524_ordType 
ExecutionReportElimination524_side 
ExecutionReportElimination524_timeInForce 
ExecutionReportElimination524_manualOrderIndicator 
ExecutionReportElimination524_possRetransFlag 
ExecutionReportElimination524_crossType 
ExecutionReportElimination524_execInst 
ExecutionReportElimination524_executionMode 
ExecutionReportElimination524_liquidityFlag 
ExecutionReportElimination524_managedOrder 
ExecutionReportElimination524_shortSaleType 
ExecutionReportElimination524_discretionPrice 
Enumerator
ExecutionReportModify531_seqNum 
ExecutionReportModify531_uuid 
ExecutionReportModify531_execID 
ExecutionReportModify531_senderID 
ExecutionReportModify531_clOrdID 
ExecutionReportModify531_partyDetailsListReqID 
ExecutionReportModify531_orderID 
ExecutionReportModify531_price 
ExecutionReportModify531_stopPx 
ExecutionReportModify531_transactTime 
ExecutionReportModify531_sendingTimeEpoch 
ExecutionReportModify531_orderRequestID 
ExecutionReportModify531_crossID 
ExecutionReportModify531_hostCrossID 
ExecutionReportModify531_location 
ExecutionReportModify531_securityID 
ExecutionReportModify531_orderQty 
ExecutionReportModify531_cumQty 
ExecutionReportModify531_leavesQty 
ExecutionReportModify531_minQty 
ExecutionReportModify531_displayQty 
ExecutionReportModify531_expireDate 
ExecutionReportModify531_delayDuration 
ExecutionReportModify531_ordType 
ExecutionReportModify531_side 
ExecutionReportModify531_timeInForce 
ExecutionReportModify531_manualOrderIndicator 
ExecutionReportModify531_possRetransFlag 
ExecutionReportModify531_splitMsg 
ExecutionReportModify531_crossType 
ExecutionReportModify531_execInst 
ExecutionReportModify531_executionMode 
ExecutionReportModify531_liquidityFlag 
ExecutionReportModify531_managedOrder 
ExecutionReportModify531_shortSaleType 
ExecutionReportModify531_delayToTime 
ExecutionReportModify531_discretionPrice 
Enumerator
ExecutionReportNew522_seqNum 
ExecutionReportNew522_uuid 
ExecutionReportNew522_execID 
ExecutionReportNew522_senderID 
ExecutionReportNew522_clOrdID 
ExecutionReportNew522_partyDetailsListReqID 
ExecutionReportNew522_orderID 
ExecutionReportNew522_price 
ExecutionReportNew522_stopPx 
ExecutionReportNew522_transactTime 
ExecutionReportNew522_sendingTimeEpoch 
ExecutionReportNew522_orderRequestID 
ExecutionReportNew522_crossID 
ExecutionReportNew522_hostCrossID 
ExecutionReportNew522_location 
ExecutionReportNew522_securityID 
ExecutionReportNew522_orderQty 
ExecutionReportNew522_minQty 
ExecutionReportNew522_displayQty 
ExecutionReportNew522_expireDate 
ExecutionReportNew522_delayDuration 
ExecutionReportNew522_ordType 
ExecutionReportNew522_side 
ExecutionReportNew522_timeInForce 
ExecutionReportNew522_manualOrderIndicator 
ExecutionReportNew522_possRetransFlag 
ExecutionReportNew522_splitMsg 
ExecutionReportNew522_crossType 
ExecutionReportNew522_execInst 
ExecutionReportNew522_executionMode 
ExecutionReportNew522_liquidityFlag 
ExecutionReportNew522_managedOrder 
ExecutionReportNew522_shortSaleType 
ExecutionReportNew522_delayToTime 
ExecutionReportNew522_discretionPrice 
Enumerator
ExecutionReportPendingCancel564_seqNum 
ExecutionReportPendingCancel564_uuid 
ExecutionReportPendingCancel564_execID 
ExecutionReportPendingCancel564_senderID 
ExecutionReportPendingCancel564_clOrdID 
ExecutionReportPendingCancel564_partyDetailsListReqID 
ExecutionReportPendingCancel564_orderID 
ExecutionReportPendingCancel564_price 
ExecutionReportPendingCancel564_transactTime 
ExecutionReportPendingCancel564_sendingTimeEpoch 
ExecutionReportPendingCancel564_orderRequestID 
ExecutionReportPendingCancel564_location 
ExecutionReportPendingCancel564_securityID 
ExecutionReportPendingCancel564_orderQty 
ExecutionReportPendingCancel564_cumQty 
ExecutionReportPendingCancel564_leavesQty 
ExecutionReportPendingCancel564_minQty 
ExecutionReportPendingCancel564_displayQty 
ExecutionReportPendingCancel564_expireDate 
ExecutionReportPendingCancel564_ordType 
ExecutionReportPendingCancel564_side 
ExecutionReportPendingCancel564_timeInForce 
ExecutionReportPendingCancel564_manualOrderIndicator 
ExecutionReportPendingCancel564_possRetransFlag 
ExecutionReportPendingCancel564_splitMsg 
ExecutionReportPendingCancel564_liquidityFlag 
ExecutionReportPendingCancel564_delayToTime 
ExecutionReportPendingCancel564_discretionPrice 
Enumerator
ExecutionReportPendingReplace565_seqNum 
ExecutionReportPendingReplace565_uuid 
ExecutionReportPendingReplace565_execID 
ExecutionReportPendingReplace565_senderID 
ExecutionReportPendingReplace565_clOrdID 
ExecutionReportPendingReplace565_partyDetailsListReqID 
ExecutionReportPendingReplace565_orderID 
ExecutionReportPendingReplace565_price 
ExecutionReportPendingReplace565_transactTime 
ExecutionReportPendingReplace565_sendingTimeEpoch 
ExecutionReportPendingReplace565_orderRequestID 
ExecutionReportPendingReplace565_location 
ExecutionReportPendingReplace565_securityID 
ExecutionReportPendingReplace565_orderQty 
ExecutionReportPendingReplace565_cumQty 
ExecutionReportPendingReplace565_leavesQty 
ExecutionReportPendingReplace565_minQty 
ExecutionReportPendingReplace565_displayQty 
ExecutionReportPendingReplace565_expireDate 
ExecutionReportPendingReplace565_ordType 
ExecutionReportPendingReplace565_side 
ExecutionReportPendingReplace565_timeInForce 
ExecutionReportPendingReplace565_manualOrderIndicator 
ExecutionReportPendingReplace565_possRetransFlag 
ExecutionReportPendingReplace565_splitMsg 
ExecutionReportPendingReplace565_liquidityFlag 
ExecutionReportPendingReplace565_shortSaleType 
ExecutionReportPendingReplace565_delayToTime 
ExecutionReportPendingReplace565_discretionPrice 
Enumerator
ExecutionReportReject523_seqNum 
ExecutionReportReject523_uuid 
ExecutionReportReject523_text 
ExecutionReportReject523_execID 
ExecutionReportReject523_senderID 
ExecutionReportReject523_clOrdID 
ExecutionReportReject523_partyDetailsListReqID 
ExecutionReportReject523_orderID 
ExecutionReportReject523_price 
ExecutionReportReject523_stopPx 
ExecutionReportReject523_transactTime 
ExecutionReportReject523_sendingTimeEpoch 
ExecutionReportReject523_orderRequestID 
ExecutionReportReject523_crossID 
ExecutionReportReject523_hostCrossID 
ExecutionReportReject523_location 
ExecutionReportReject523_securityID 
ExecutionReportReject523_orderQty 
ExecutionReportReject523_minQty 
ExecutionReportReject523_displayQty 
ExecutionReportReject523_ordRejReason 
ExecutionReportReject523_expireDate 
ExecutionReportReject523_delayDuration 
ExecutionReportReject523_ordType 
ExecutionReportReject523_side 
ExecutionReportReject523_timeInForce 
ExecutionReportReject523_manualOrderIndicator 
ExecutionReportReject523_possRetransFlag 
ExecutionReportReject523_splitMsg 
ExecutionReportReject523_crossType 
ExecutionReportReject523_execInst 
ExecutionReportReject523_executionMode 
ExecutionReportReject523_liquidityFlag 
ExecutionReportReject523_managedOrder 
ExecutionReportReject523_shortSaleType 
ExecutionReportReject523_delayToTime 
ExecutionReportReject523_discretionPrice 
Enumerator
ExecutionReportStatus532_seqNum 
ExecutionReportStatus532_uuid 
ExecutionReportStatus532_text 
ExecutionReportStatus532_execID 
ExecutionReportStatus532_senderID 
ExecutionReportStatus532_clOrdID 
ExecutionReportStatus532_partyDetailsListReqID 
ExecutionReportStatus532_orderID 
ExecutionReportStatus532_price 
ExecutionReportStatus532_stopPx 
ExecutionReportStatus532_transactTime 
ExecutionReportStatus532_sendingTimeEpoch 
ExecutionReportStatus532_orderRequestID 
ExecutionReportStatus532_ordStatusReqID 
ExecutionReportStatus532_massStatusReqID 
ExecutionReportStatus532_crossID 
ExecutionReportStatus532_hostCrossID 
ExecutionReportStatus532_location 
ExecutionReportStatus532_securityID 
ExecutionReportStatus532_orderQty 
ExecutionReportStatus532_cumQty 
ExecutionReportStatus532_leavesQty 
ExecutionReportStatus532_minQty 
ExecutionReportStatus532_displayQty 
ExecutionReportStatus532_expireDate 
ExecutionReportStatus532_ordStatus 
ExecutionReportStatus532_ordType 
ExecutionReportStatus532_side 
ExecutionReportStatus532_timeInForce 
ExecutionReportStatus532_manualOrderIndicator 
ExecutionReportStatus532_possRetransFlag 
ExecutionReportStatus532_lastRptRequested 
ExecutionReportStatus532_crossType 
ExecutionReportStatus532_execInst 
ExecutionReportStatus532_executionMode 
ExecutionReportStatus532_liquidityFlag 
ExecutionReportStatus532_managedOrder 
ExecutionReportStatus532_shortSaleType 
ExecutionReportStatus532_discretionPrice 
Enumerator
ExecutionReportTradeAddendumOutright548_seqNum 
ExecutionReportTradeAddendumOutright548_uuid 
ExecutionReportTradeAddendumOutright548_execID 
ExecutionReportTradeAddendumOutright548_senderID 
ExecutionReportTradeAddendumOutright548_clOrdID 
ExecutionReportTradeAddendumOutright548_partyDetailsListReqID 
ExecutionReportTradeAddendumOutright548_lastPx 
ExecutionReportTradeAddendumOutright548_orderID 
ExecutionReportTradeAddendumOutright548_transactTime 
ExecutionReportTradeAddendumOutright548_sendingTimeEpoch 
ExecutionReportTradeAddendumOutright548_secExecID 
ExecutionReportTradeAddendumOutright548_origSecondaryExecutionID 
ExecutionReportTradeAddendumOutright548_location 
ExecutionReportTradeAddendumOutright548_securityID 
ExecutionReportTradeAddendumOutright548_lastQty 
ExecutionReportTradeAddendumOutright548_sideTradeID 
ExecutionReportTradeAddendumOutright548_origSideTradeID 
ExecutionReportTradeAddendumOutright548_tradeDate 
ExecutionReportTradeAddendumOutright548_ordStatus 
ExecutionReportTradeAddendumOutright548_execType 
ExecutionReportTradeAddendumOutright548_side 
ExecutionReportTradeAddendumOutright548_manualOrderIndicator 
ExecutionReportTradeAddendumOutright548_possRetransFlag 
ExecutionReportTradeAddendumOutright548_execInst 
ExecutionReportTradeAddendumOutright548_executionMode 
ExecutionReportTradeAddendumOutright548_liquidityFlag 
ExecutionReportTradeAddendumOutright548_managedOrder 
ExecutionReportTradeAddendumOutright548_shortSaleType 
ExecutionReportTradeAddendumOutright548_discretionPrice 
ExecutionReportTradeAddendumOutright548_trdType 
ExecutionReportTradeAddendumOutright548_execRestatementReason 
ExecutionReportTradeAddendumOutright548_settlDate 
ExecutionReportTradeAddendumOutright548_maturityDate 
ExecutionReportTradeAddendumOutright548_calculatedCcyLastQty 
ExecutionReportTradeAddendumOutright548_grossTradeAmt 
ExecutionReportTradeAddendumOutright548_benchmarkPrice 
ExecutionReportTradeAddendumOutright548_NoFills 
ExecutionReportTradeAddendumOutright548_NoOrderEvents 
Enumerator
ExecutionReportTradeAddendumOutright548_NoFills_fillPx 
ExecutionReportTradeAddendumOutright548_NoFills_fillQty 
ExecutionReportTradeAddendumOutright548_NoFills_fillExecID 
ExecutionReportTradeAddendumOutright548_NoFills_fillYieldType 
Enumerator
ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventPx 
ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventText 
ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventExecID 
ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventQty 
ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventType 
ExecutionReportTradeAddendumOutright548_NoOrderEvents_orderEventReason 
ExecutionReportTradeAddendumOutright548_NoOrderEvents_originalOrderEventExecID 
ExecutionReportTradeAddendumOutright548_NoOrderEvents_contraGrossTradeAmt 
ExecutionReportTradeAddendumOutright548_NoOrderEvents_contraCalculatedCcyLastQty 
Enumerator
ExecutionReportTradeAddendumSpread549_seqNum 
ExecutionReportTradeAddendumSpread549_uuid 
ExecutionReportTradeAddendumSpread549_execID 
ExecutionReportTradeAddendumSpread549_senderID 
ExecutionReportTradeAddendumSpread549_clOrdID 
ExecutionReportTradeAddendumSpread549_partyDetailsListReqID 
ExecutionReportTradeAddendumSpread549_lastPx 
ExecutionReportTradeAddendumSpread549_orderID 
ExecutionReportTradeAddendumSpread549_transactTime 
ExecutionReportTradeAddendumSpread549_sendingTimeEpoch 
ExecutionReportTradeAddendumSpread549_secExecID 
ExecutionReportTradeAddendumSpread549_origSecondaryExecutionID 
ExecutionReportTradeAddendumSpread549_location 
ExecutionReportTradeAddendumSpread549_securityID 
ExecutionReportTradeAddendumSpread549_mdTradeEntryID 
ExecutionReportTradeAddendumSpread549_lastQty 
ExecutionReportTradeAddendumSpread549_sideTradeID 
ExecutionReportTradeAddendumSpread549_origSideTradeID 
ExecutionReportTradeAddendumSpread549_tradeDate 
ExecutionReportTradeAddendumSpread549_ordStatus 
ExecutionReportTradeAddendumSpread549_execType 
ExecutionReportTradeAddendumSpread549_ordType 
ExecutionReportTradeAddendumSpread549_side 
ExecutionReportTradeAddendumSpread549_manualOrderIndicator 
ExecutionReportTradeAddendumSpread549_possRetransFlag 
ExecutionReportTradeAddendumSpread549_totalNumSecurities 
ExecutionReportTradeAddendumSpread549_execInst 
ExecutionReportTradeAddendumSpread549_executionMode 
ExecutionReportTradeAddendumSpread549_liquidityFlag 
ExecutionReportTradeAddendumSpread549_managedOrder 
ExecutionReportTradeAddendumSpread549_shortSaleType 
ExecutionReportTradeAddendumSpread549_NoFills 
ExecutionReportTradeAddendumSpread549_NoLegs 
ExecutionReportTradeAddendumSpread549_NoOrderEvents 
Enumerator
ExecutionReportTradeAddendumSpread549_NoFills_fillPx 
ExecutionReportTradeAddendumSpread549_NoFills_fillQty 
ExecutionReportTradeAddendumSpread549_NoFills_fillExecID 
ExecutionReportTradeAddendumSpread549_NoFills_fillYieldType 
Enumerator
ExecutionReportTradeAddendumSpread549_NoLegs_legExecID 
ExecutionReportTradeAddendumSpread549_NoLegs_legLastPx 
ExecutionReportTradeAddendumSpread549_NoLegs_legExecRefID 
ExecutionReportTradeAddendumSpread549_NoLegs_legTradeID 
ExecutionReportTradeAddendumSpread549_NoLegs_legTradeRefID 
ExecutionReportTradeAddendumSpread549_NoLegs_legSecurityID 
ExecutionReportTradeAddendumSpread549_NoLegs_legLastQty 
ExecutionReportTradeAddendumSpread549_NoLegs_legSide 
Enumerator
ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventPx 
ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventText 
ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventExecID 
ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventQty 
ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventType 
ExecutionReportTradeAddendumSpread549_NoOrderEvents_orderEventReason 
ExecutionReportTradeAddendumSpread549_NoOrderEvents_originalOrderEventExecID 
Enumerator
ExecutionReportTradeAddendumSpreadLeg550_seqNum 
ExecutionReportTradeAddendumSpreadLeg550_uuid 
ExecutionReportTradeAddendumSpreadLeg550_execID 
ExecutionReportTradeAddendumSpreadLeg550_senderID 
ExecutionReportTradeAddendumSpreadLeg550_clOrdID 
ExecutionReportTradeAddendumSpreadLeg550_partyDetailsListReqID 
ExecutionReportTradeAddendumSpreadLeg550_lastPx 
ExecutionReportTradeAddendumSpreadLeg550_orderID 
ExecutionReportTradeAddendumSpreadLeg550_transactTime 
ExecutionReportTradeAddendumSpreadLeg550_sendingTimeEpoch 
ExecutionReportTradeAddendumSpreadLeg550_secExecID 
ExecutionReportTradeAddendumSpreadLeg550_origSecondaryExecutionID 
ExecutionReportTradeAddendumSpreadLeg550_location 
ExecutionReportTradeAddendumSpreadLeg550_securityID 
ExecutionReportTradeAddendumSpreadLeg550_lastQty 
ExecutionReportTradeAddendumSpreadLeg550_sideTradeID 
ExecutionReportTradeAddendumSpreadLeg550_origSideTradeID 
ExecutionReportTradeAddendumSpreadLeg550_tradeDate 
ExecutionReportTradeAddendumSpreadLeg550_ordStatus 
ExecutionReportTradeAddendumSpreadLeg550_execType 
ExecutionReportTradeAddendumSpreadLeg550_manualOrderIndicator 
ExecutionReportTradeAddendumSpreadLeg550_possRetransFlag 
ExecutionReportTradeAddendumSpreadLeg550_side 
ExecutionReportTradeAddendumSpreadLeg550_settlDate 
ExecutionReportTradeAddendumSpreadLeg550_calculatedCcyLastQty 
ExecutionReportTradeAddendumSpreadLeg550_grossTradeAmt 
ExecutionReportTradeAddendumSpreadLeg550_NoFills 
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents 
Enumerator
ExecutionReportTradeAddendumSpreadLeg550_NoFills_fillPx 
ExecutionReportTradeAddendumSpreadLeg550_NoFills_fillQty 
ExecutionReportTradeAddendumSpreadLeg550_NoFills_fillExecID 
ExecutionReportTradeAddendumSpreadLeg550_NoFills_fillYieldType 
Enumerator
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventPx 
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventText 
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventExecID 
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventQty 
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventType 
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_orderEventReason 
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEvents_originalOrderEventExecID 
Enumerator
ExecutionReportTradeOutright525_seqNum 
ExecutionReportTradeOutright525_uuid 
ExecutionReportTradeOutright525_execID 
ExecutionReportTradeOutright525_senderID 
ExecutionReportTradeOutright525_clOrdID 
ExecutionReportTradeOutright525_partyDetailsListReqID 
ExecutionReportTradeOutright525_lastPx 
ExecutionReportTradeOutright525_orderID 
ExecutionReportTradeOutright525_price 
ExecutionReportTradeOutright525_stopPx 
ExecutionReportTradeOutright525_transactTime 
ExecutionReportTradeOutright525_sendingTimeEpoch 
ExecutionReportTradeOutright525_orderRequestID 
ExecutionReportTradeOutright525_secExecID 
ExecutionReportTradeOutright525_crossID 
ExecutionReportTradeOutright525_hostCrossID 
ExecutionReportTradeOutright525_location 
ExecutionReportTradeOutright525_securityID 
ExecutionReportTradeOutright525_orderQty 
ExecutionReportTradeOutright525_lastQty 
ExecutionReportTradeOutright525_cumQty 
ExecutionReportTradeOutright525_mdTradeEntryID 
ExecutionReportTradeOutright525_sideTradeID 
ExecutionReportTradeOutright525_tradeLinkID 
ExecutionReportTradeOutright525_leavesQty 
ExecutionReportTradeOutright525_tradeDate 
ExecutionReportTradeOutright525_expireDate 
ExecutionReportTradeOutright525_ordStatus 
ExecutionReportTradeOutright525_ordType 
ExecutionReportTradeOutright525_side 
ExecutionReportTradeOutright525_timeInForce 
ExecutionReportTradeOutright525_manualOrderIndicator 
ExecutionReportTradeOutright525_possRetransFlag 
ExecutionReportTradeOutright525_aggressorIndicator 
ExecutionReportTradeOutright525_crossType 
ExecutionReportTradeOutright525_execInst 
ExecutionReportTradeOutright525_executionMode 
ExecutionReportTradeOutright525_liquidityFlag 
ExecutionReportTradeOutright525_managedOrder 
ExecutionReportTradeOutright525_shortSaleType 
ExecutionReportTradeOutright525_ownership 
ExecutionReportTradeOutright525_discretionPrice 
ExecutionReportTradeOutright525_trdType 
ExecutionReportTradeOutright525_execRestatementReason 
ExecutionReportTradeOutright525_settlDate 
ExecutionReportTradeOutright525_maturityDate 
ExecutionReportTradeOutright525_calculatedCcyLastQty 
ExecutionReportTradeOutright525_grossTradeAmt 
ExecutionReportTradeOutright525_benchmarkPrice 
ExecutionReportTradeOutright525_NoFills 
ExecutionReportTradeOutright525_NoOrderEvents 
Enumerator
ExecutionReportTradeOutright525_NoFills_fillPx 
ExecutionReportTradeOutright525_NoFills_fillQty 
ExecutionReportTradeOutright525_NoFills_fillExecID 
ExecutionReportTradeOutright525_NoFills_fillYieldType 
Enumerator
ExecutionReportTradeOutright525_NoOrderEvents_orderEventPx 
ExecutionReportTradeOutright525_NoOrderEvents_orderEventText 
ExecutionReportTradeOutright525_NoOrderEvents_orderEventExecID 
ExecutionReportTradeOutright525_NoOrderEvents_orderEventQty 
ExecutionReportTradeOutright525_NoOrderEvents_orderEventType 
ExecutionReportTradeOutright525_NoOrderEvents_orderEventReason 
ExecutionReportTradeOutright525_NoOrderEvents_contraGrossTradeAmt 
ExecutionReportTradeOutright525_NoOrderEvents_contraCalculatedCcyLastQty 
Enumerator
ExecutionReportTradeSpread526_seqNum 
ExecutionReportTradeSpread526_uuid 
ExecutionReportTradeSpread526_execID 
ExecutionReportTradeSpread526_senderID 
ExecutionReportTradeSpread526_clOrdID 
ExecutionReportTradeSpread526_partyDetailsListReqID 
ExecutionReportTradeSpread526_lastPx 
ExecutionReportTradeSpread526_orderID 
ExecutionReportTradeSpread526_price 
ExecutionReportTradeSpread526_stopPx 
ExecutionReportTradeSpread526_transactTime 
ExecutionReportTradeSpread526_sendingTimeEpoch 
ExecutionReportTradeSpread526_orderRequestID 
ExecutionReportTradeSpread526_secExecID 
ExecutionReportTradeSpread526_crossID 
ExecutionReportTradeSpread526_hostCrossID 
ExecutionReportTradeSpread526_location 
ExecutionReportTradeSpread526_securityID 
ExecutionReportTradeSpread526_orderQty 
ExecutionReportTradeSpread526_lastQty 
ExecutionReportTradeSpread526_cumQty 
ExecutionReportTradeSpread526_mdTradeEntryID 
ExecutionReportTradeSpread526_sideTradeID 
ExecutionReportTradeSpread526_leavesQty 
ExecutionReportTradeSpread526_tradeDate 
ExecutionReportTradeSpread526_expireDate 
ExecutionReportTradeSpread526_ordStatus 
ExecutionReportTradeSpread526_ordType 
ExecutionReportTradeSpread526_side 
ExecutionReportTradeSpread526_timeInForce 
ExecutionReportTradeSpread526_manualOrderIndicator 
ExecutionReportTradeSpread526_possRetransFlag 
ExecutionReportTradeSpread526_aggressorIndicator 
ExecutionReportTradeSpread526_crossType 
ExecutionReportTradeSpread526_totalNumSecurities 
ExecutionReportTradeSpread526_execInst 
ExecutionReportTradeSpread526_executionMode 
ExecutionReportTradeSpread526_liquidityFlag 
ExecutionReportTradeSpread526_shortSaleType 
ExecutionReportTradeSpread526_NoFills 
ExecutionReportTradeSpread526_NoLegs 
ExecutionReportTradeSpread526_NoOrderEvents 
Enumerator
ExecutionReportTradeSpread526_NoFills_fillPx 
ExecutionReportTradeSpread526_NoFills_fillQty 
ExecutionReportTradeSpread526_NoFills_fillExecID 
ExecutionReportTradeSpread526_NoFills_fillYieldType 
Enumerator
ExecutionReportTradeSpread526_NoLegs_legExecID 
ExecutionReportTradeSpread526_NoLegs_legLastPx 
ExecutionReportTradeSpread526_NoLegs_legSecurityID 
ExecutionReportTradeSpread526_NoLegs_legTradeID 
ExecutionReportTradeSpread526_NoLegs_legLastQty 
ExecutionReportTradeSpread526_NoLegs_legSide 
Enumerator
ExecutionReportTradeSpread526_NoOrderEvents_orderEventPx 
ExecutionReportTradeSpread526_NoOrderEvents_orderEventText 
ExecutionReportTradeSpread526_NoOrderEvents_orderEventExecID 
ExecutionReportTradeSpread526_NoOrderEvents_orderEventQty 
ExecutionReportTradeSpread526_NoOrderEvents_orderEventType 
ExecutionReportTradeSpread526_NoOrderEvents_orderEventReason 
Enumerator
ExecutionReportTradeSpreadLeg527_seqNum 
ExecutionReportTradeSpreadLeg527_uuid 
ExecutionReportTradeSpreadLeg527_execID 
ExecutionReportTradeSpreadLeg527_senderID 
ExecutionReportTradeSpreadLeg527_clOrdID 
ExecutionReportTradeSpreadLeg527_volatility 
ExecutionReportTradeSpreadLeg527_partyDetailsListReqID 
ExecutionReportTradeSpreadLeg527_lastPx 
ExecutionReportTradeSpreadLeg527_orderID 
ExecutionReportTradeSpreadLeg527_underlyingPx 
ExecutionReportTradeSpreadLeg527_transactTime 
ExecutionReportTradeSpreadLeg527_sendingTimeEpoch 
ExecutionReportTradeSpreadLeg527_secExecID 
ExecutionReportTradeSpreadLeg527_location 
ExecutionReportTradeSpreadLeg527_optionDelta 
ExecutionReportTradeSpreadLeg527_timeToExpiration 
ExecutionReportTradeSpreadLeg527_riskFreeRate 
ExecutionReportTradeSpreadLeg527_securityID 
ExecutionReportTradeSpreadLeg527_lastQty 
ExecutionReportTradeSpreadLeg527_cumQty 
ExecutionReportTradeSpreadLeg527_sideTradeID 
ExecutionReportTradeSpreadLeg527_tradeDate 
ExecutionReportTradeSpreadLeg527_ordStatus 
ExecutionReportTradeSpreadLeg527_ordType 
ExecutionReportTradeSpreadLeg527_side 
ExecutionReportTradeSpreadLeg527_possRetransFlag 
ExecutionReportTradeSpreadLeg527_settlDate 
ExecutionReportTradeSpreadLeg527_calculatedCcyLastQty 
ExecutionReportTradeSpreadLeg527_grossTradeAmt 
ExecutionReportTradeSpreadLeg527_NoFills 
ExecutionReportTradeSpreadLeg527_NoOrderEvents 
Enumerator
ExecutionReportTradeSpreadLeg527_NoFills_fillPx 
ExecutionReportTradeSpreadLeg527_NoFills_fillQty 
ExecutionReportTradeSpreadLeg527_NoFills_fillExecID 
ExecutionReportTradeSpreadLeg527_NoFills_fillYieldType 
Enumerator
ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventPx 
ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventText 
ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventExecID 
ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventQty 
ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventType 
ExecutionReportTradeSpreadLeg527_NoOrderEvents_orderEventReason 
Enumerator
ORDINARY_FIELD 
BIT_FIELD 
OPTIONAL_FIELD 
Enumerator
CHARValueType 
ClientFlowTypeValueType 
CrossOrderTypeValueType 
CrossPrioritizationValueType 
CrossTypeValueType 
CxlRejRspValueType 
CxrRejRspValueType 
ExchFlowTypValueType 
ExecTypNewValueType 
ExecTypRejValueType 
ExecTypStatusValueType 
ExecTypeCxlValueType 
ExecTypeExpValueType 
ExecTypeModifyValueType 
ExecTypePendCxlValueType 
ExecTypePendModifyValueType 
ExecTypeTradeValueType 
HMACVersionValueType 
Int32ValueType 
Int32NULLValueType 
LegSecIDSourceValueType 
LocalMktDateValueType 
MassActionValueType 
ModifyStatusValueType 
NoPtyUpdValueType 
OrdStatusCxlValueType 
OrdStatusCxlRejValueType 
OrdStatusCxrRejValueType 
OrdStatusExpValueType 
OrdStatusNewValueType 
OrdStatusPendCxlValueType 
OrdStatusRejValueType 
PartyIDSourceValueType 
PendModStatusValueType 
SecurityIDSourceValueType 
SecurityReqTypeValueType 
String10ReqValueType 
String17ValueType 
String2ValueType 
String20ValueType 
String20ReqValueType 
String256ValueType 
String3ValueType 
String30ValueType 
String30ReqValueType 
String32ReqValueType 
String3ReqValueType 
String40ValueType 
String48ValueType 
String5ValueType 
String5ReqValueType 
String75ValueType 
String8ValueType 
String8ReqValueType 
StringLength35ValueType 
StringLength6ValueType 
UDIValueType 
charNULLValueType 
enumNULLValueType 
uInt16ValueType 
uInt16NULLValueType 
uInt32ValueType 
uInt32NULLValueType 
uInt64ValueType 
uInt64NULLValueType 
uInt8ValueType 
uInt8NULLValueType 
ExecInstValueType 
AvgPxIndValueType 
BooleanFlagValueType 
BooleanNULLValueType 
ClearingAcctTypeValueType 
CmtaGiveUpCDValueType 
CustOrdHandlInstValueType 
CustOrderCapacityValueType 
DKReasonValueType 
ExecAckStatusValueType 
ExecModeValueType 
ExecReasonValueType 
ExecTypTrdCxlValueType 
ExpCycleValueType 
FTIValueType 
KeepAliveLapsedValueType 
ListUpdActValueType 
ManualOrdIndValueType 
ManualOrdIndReqValueType 
MassActionOrdTypValueType 
MassActionResponseValueType 
MassActionScopeValueType 
MassCancelTIFValueType 
MassCxlReqTypValueType 
MassStatusOrdTypValueType 
MassStatusReqTypValueType 
MassStatusTIFValueType 
OFMOverrideReqValueType 
OrdStatusTrdValueType 
OrdStatusTrdCxlValueType 
OrderEventTypeValueType 
OrderStatusValueType 
OrderTypeValueType 
OrderTypeReqValueType 
PartyDetailRoleValueType 
QuoteAckStatusValueType 
QuoteCxlStatusValueType 
QuoteCxlTypValueType 
QuoteTypValueType 
RFQSideValueType 
ReqResultValueType 
SLEDSValueType 
SMPIValueType 
SecRspTypValueType 
ShortSaleTypeValueType 
SideNULLValueType 
SideReqValueType 
SideTimeInForceValueType 
SplitMsgValueType 
TimeInForceValueType 
TradeAddendumValueType 
DATAValueType 
Decimal32NULLValueType 
Decimal64NULLValueType 
MaturityMonthYearValueType 
PRICE9ValueType 
PRICENULL9ValueType 
groupSizeValueType 
groupSizeEncodingValueType 
messageHeaderValueType 
ExecutionReportTradeAddendumOutright548_NoFillsValueType 
ExecutionReportTradeAddendumOutright548_NoOrderEventsValueType 
ExecutionReportTradeAddendumSpread549_NoFillsValueType 
ExecutionReportTradeAddendumSpread549_NoLegsValueType 
ExecutionReportTradeAddendumSpread549_NoOrderEventsValueType 
ExecutionReportTradeAddendumSpreadLeg550_NoFillsValueType 
ExecutionReportTradeAddendumSpreadLeg550_NoOrderEventsValueType 
ExecutionReportTradeOutright525_NoFillsValueType 
ExecutionReportTradeOutright525_NoOrderEventsValueType 
ExecutionReportTradeSpread526_NoFillsValueType 
ExecutionReportTradeSpread526_NoLegsValueType 
ExecutionReportTradeSpread526_NoOrderEventsValueType 
ExecutionReportTradeSpreadLeg527_NoFillsValueType 
ExecutionReportTradeSpreadLeg527_NoOrderEventsValueType 
MassQuote517_NoQuoteEntriesValueType 
MassQuoteAck545_NoQuoteEntriesValueType 
NewOrderCross544_NoSidesValueType 
OrderMassActionReport562_NoAffectedOrdersValueType 
PartyDetailsDefinitionRequest518_NoPartyDetailsValueType 
PartyDetailsDefinitionRequest518_NoTrdRegPublicationsValueType 
PartyDetailsDefinitionRequestAck519_NoPartyDetailsValueType 
PartyDetailsDefinitionRequestAck519_NoTrdRegPublicationsValueType 
PartyDetailsListReport538_NoPartyDetailsValueType 
PartyDetailsListReport538_NoTrdRegPublicationsValueType 
PartyDetailsListRequest537_NoRequestingPartyIDsValueType 
PartyDetailsListRequest537_NoPartyIDsValueType 
QuoteCancel528_NoQuoteEntriesValueType 
QuoteCancel528_NoQuoteSetsValueType 
QuoteCancelAck563_NoQuoteEntriesValueType 
QuoteCancelAck563_NoQuoteSetsValueType 
RequestForQuote543_NoRelatedSymValueType 
SecurityDefinitionRequest560_NoLegsValueType 
SecurityDefinitionResponse561_NoLegsValueType 
LastValueType 
Enumerator
LogoutReason_Finished 
LogoutReason_Undefined 
LogoutReason_Unnegotiated 
LogoutReason_NotEstablished 
LogoutReason_AlreadyNegotiated 
LogoutReason_NegotiationInProgress 
LogoutReason_AlreadyEstablished 
LogoutReason_EstablishInProgress 
LogoutReason_CMEAdministeredPortClosure 
LogoutReason_VolumeControls 
LogoutReason_InvalidNextSeqNo 
LogoutReason_InvalidMsgSeqNo 
LogoutReason_InvalidLastSeqNo 
LogoutReason_InvalidUUID 
LogoutReason_InvalidTimestamp 
LogoutReason_RequiredUUIDMisssing 
LogoutReason_RequiredRequestTimestampMissing 
LogoutReason_RequiredCodeMisssing 
LogoutReason_InvalidSOFH 
LogoutReason_DecodingError 
LogoutReason_KeepAliveIntervalLapsed 
LogoutReason_RequiredNextSeqNoMissing 
LogoutReason_RequiredKeepAliveIntervalLapsedMissing 
LogoutReason_NonNegotiateEstablishMessage 
LogoutReason_TerminateInProgress 
LogoutReason_Other 
LogoutReason_DisconnectFromPrimary 
Enumerator
MassQuote517_partyDetailsListReqID 
MassQuote517_sendingTimeEpoch 
MassQuote517_manualOrderIndicator 
MassQuote517_seqNum 
MassQuote517_senderID 
MassQuote517_quoteReqID 
MassQuote517_location 
MassQuote517_quoteID 
MassQuote517_totNoQuoteEntries 
MassQuote517_mmProtectionReset 
MassQuote517_liquidityFlag 
MassQuote517_shortSaleType 
MassQuote517_reserved 
MassQuote517_NoQuoteEntries 
Enumerator
MassQuote517_NoQuoteEntries_bidPx 
MassQuote517_NoQuoteEntries_offerPx 
MassQuote517_NoQuoteEntries_quoteEntryID 
MassQuote517_NoQuoteEntries_securityID 
MassQuote517_NoQuoteEntries_bidSize 
MassQuote517_NoQuoteEntries_offerSize 
MassQuote517_NoQuoteEntries_underlyingSecurityID 
MassQuote517_NoQuoteEntries_quoteSetID 
Enumerator
MassQuoteAck545_seqNum 
MassQuoteAck545_uuid 
MassQuoteAck545_text 
MassQuoteAck545_senderID 
MassQuoteAck545_partyDetailsListReqID 
MassQuoteAck545_requestTime 
MassQuoteAck545_sendingTimeEpoch 
MassQuoteAck545_quoteReqID 
MassQuoteAck545_location 
MassQuoteAck545_quoteID 
MassQuoteAck545_quoteRejectReason 
MassQuoteAck545_delayDuration 
MassQuoteAck545_quoteStatus 
MassQuoteAck545_manualOrderIndicator 
MassQuoteAck545_noProcessedEntries 
MassQuoteAck545_mmProtectionReset 
MassQuoteAck545_splitMsg 
MassQuoteAck545_liquidityFlag 
MassQuoteAck545_shortSaleType 
MassQuoteAck545_totNoQuoteEntries 
MassQuoteAck545_possRetransFlag 
MassQuoteAck545_delayToTime 
MassQuoteAck545_NoQuoteEntries 
Enumerator
MassQuoteAck545_NoQuoteEntries_quoteEntryID 
MassQuoteAck545_NoQuoteEntries_securityID 
MassQuoteAck545_NoQuoteEntries_quoteSetID 
MassQuoteAck545_NoQuoteEntries_quoteEntryRejectReason 
Enumerator
Negotiate500_hmacSignature 
Negotiate500_accessKeyID 
Negotiate500_uuid 
Negotiate500_requestTimestamp 
Negotiate500_session 
Negotiate500_firm 
Negotiate500_credentials 
Enumerator
NegotiationReject502_reason 
NegotiationReject502_uuid 
NegotiationReject502_requestTimestamp 
NegotiationReject502_errorCodes 
NegotiationReject502_faultToleranceIndicator 
NegotiationReject502_splitMsg 
Enumerator
NegotiationResponse501_uuid 
NegotiationResponse501_requestTimestamp 
NegotiationResponse501_secretKeySecureIDExpiration 
NegotiationResponse501_faultToleranceIndicator 
NegotiationResponse501_splitMsg 
NegotiationResponse501_previousSeqNo 
NegotiationResponse501_previousUUID 
NegotiationResponse501_credentials 
Enumerator
NewOrderCross544_crossID 
NewOrderCross544_orderRequestID 
NewOrderCross544_manualOrderIndicator 
NewOrderCross544_seqNum 
NewOrderCross544_senderID 
NewOrderCross544_price 
NewOrderCross544_transBkdTime 
NewOrderCross544_sendingTimeEpoch 
NewOrderCross544_location 
NewOrderCross544_securityID 
NewOrderCross544_NoSides 
Enumerator
NewOrderCross544_NoSides_clOrdID 
NewOrderCross544_NoSides_partyDetailsListReqID 
NewOrderCross544_NoSides_orderQty 
NewOrderCross544_NoSides_side 
NewOrderCross544_NoSides_sideTimeInForce 
Enumerator
NewOrderSingle514_price 
NewOrderSingle514_orderQty 
NewOrderSingle514_securityID 
NewOrderSingle514_side 
NewOrderSingle514_seqNum 
NewOrderSingle514_senderID 
NewOrderSingle514_clOrdID 
NewOrderSingle514_partyDetailsListReqID 
NewOrderSingle514_orderRequestID 
NewOrderSingle514_sendingTimeEpoch 
NewOrderSingle514_stopPx 
NewOrderSingle514_location 
NewOrderSingle514_minQty 
NewOrderSingle514_displayQty 
NewOrderSingle514_expireDate 
NewOrderSingle514_ordType 
NewOrderSingle514_timeInForce 
NewOrderSingle514_manualOrderIndicator 
NewOrderSingle514_execInst 
NewOrderSingle514_executionMode 
NewOrderSingle514_liquidityFlag 
NewOrderSingle514_managedOrder 
NewOrderSingle514_shortSaleType 
NewOrderSingle514_discretionPrice 
Enumerator
NotApplied513_uuid 
NotApplied513_fromSeqNo 
NotApplied513_msgCount 
NotApplied513_splitMsg 
Enumerator
OrderCancelReject535_seqNum 
OrderCancelReject535_uuid 
OrderCancelReject535_text 
OrderCancelReject535_execID 
OrderCancelReject535_senderID 
OrderCancelReject535_clOrdID 
OrderCancelReject535_partyDetailsListReqID 
OrderCancelReject535_orderID 
OrderCancelReject535_transactTime 
OrderCancelReject535_sendingTimeEpoch 
OrderCancelReject535_orderRequestID 
OrderCancelReject535_location 
OrderCancelReject535_cxlRejReason 
OrderCancelReject535_delayDuration 
OrderCancelReject535_manualOrderIndicator 
OrderCancelReject535_possRetransFlag 
OrderCancelReject535_splitMsg 
OrderCancelReject535_liquidityFlag 
OrderCancelReject535_delayToTime 
Enumerator
OrderCancelReplaceReject536_seqNum 
OrderCancelReplaceReject536_uuid 
OrderCancelReplaceReject536_text 
OrderCancelReplaceReject536_execID 
OrderCancelReplaceReject536_senderID 
OrderCancelReplaceReject536_clOrdID 
OrderCancelReplaceReject536_partyDetailsListReqID 
OrderCancelReplaceReject536_orderID 
OrderCancelReplaceReject536_transactTime 
OrderCancelReplaceReject536_sendingTimeEpoch 
OrderCancelReplaceReject536_orderRequestID 
OrderCancelReplaceReject536_location 
OrderCancelReplaceReject536_cxlRejReason 
OrderCancelReplaceReject536_delayDuration 
OrderCancelReplaceReject536_manualOrderIndicator 
OrderCancelReplaceReject536_possRetransFlag 
OrderCancelReplaceReject536_splitMsg 
OrderCancelReplaceReject536_liquidityFlag 
OrderCancelReplaceReject536_delayToTime 
Enumerator
OrderCancelReplaceRequest515_price 
OrderCancelReplaceRequest515_orderQty 
OrderCancelReplaceRequest515_securityID 
OrderCancelReplaceRequest515_side 
OrderCancelReplaceRequest515_seqNum 
OrderCancelReplaceRequest515_senderID 
OrderCancelReplaceRequest515_clOrdID 
OrderCancelReplaceRequest515_partyDetailsListReqID 
OrderCancelReplaceRequest515_orderID 
OrderCancelReplaceRequest515_stopPx 
OrderCancelReplaceRequest515_orderRequestID 
OrderCancelReplaceRequest515_sendingTimeEpoch 
OrderCancelReplaceRequest515_location 
OrderCancelReplaceRequest515_minQty 
OrderCancelReplaceRequest515_displayQty 
OrderCancelReplaceRequest515_expireDate 
OrderCancelReplaceRequest515_ordType 
OrderCancelReplaceRequest515_timeInForce 
OrderCancelReplaceRequest515_manualOrderIndicator 
OrderCancelReplaceRequest515_ofmOverride 
OrderCancelReplaceRequest515_execInst 
OrderCancelReplaceRequest515_executionMode 
OrderCancelReplaceRequest515_liquidityFlag 
OrderCancelReplaceRequest515_managedOrder 
OrderCancelReplaceRequest515_shortSaleType 
OrderCancelReplaceRequest515_discretionPrice 
Enumerator
OrderCancelRequest516_orderID 
OrderCancelRequest516_partyDetailsListReqID 
OrderCancelRequest516_manualOrderIndicator 
OrderCancelRequest516_seqNum 
OrderCancelRequest516_senderID 
OrderCancelRequest516_clOrdID 
OrderCancelRequest516_orderRequestID 
OrderCancelRequest516_sendingTimeEpoch 
OrderCancelRequest516_location 
OrderCancelRequest516_securityID 
OrderCancelRequest516_side 
OrderCancelRequest516_liquidityFlag 
Enumerator
OrderMassActionReport562_seqNum 
OrderMassActionReport562_uuid 
OrderMassActionReport562_senderID 
OrderMassActionReport562_partyDetailsListReqID 
OrderMassActionReport562_transactTime 
OrderMassActionReport562_sendingTimeEpoch 
OrderMassActionReport562_orderRequestID 
OrderMassActionReport562_massActionReportID 
OrderMassActionReport562_securityGroup 
OrderMassActionReport562_location 
OrderMassActionReport562_securityID 
OrderMassActionReport562_delayDuration 
OrderMassActionReport562_massActionResponse 
OrderMassActionReport562_manualOrderIndicator 
OrderMassActionReport562_massActionScope 
OrderMassActionReport562_totalAffectedOrders 
OrderMassActionReport562_lastFragment 
OrderMassActionReport562_massActionRejectReason 
OrderMassActionReport562_marketSegmentID 
OrderMassActionReport562_massCancelRequestType 
OrderMassActionReport562_side 
OrderMassActionReport562_ordType 
OrderMassActionReport562_timeInForce 
OrderMassActionReport562_splitMsg 
OrderMassActionReport562_liquidityFlag 
OrderMassActionReport562_possRetransFlag 
OrderMassActionReport562_delayToTime 
OrderMassActionReport562_NoAffectedOrders 
Enumerator
OrderMassActionReport562_NoAffectedOrders_origCIOrdID 
OrderMassActionReport562_NoAffectedOrders_affectedOrderID 
OrderMassActionReport562_NoAffectedOrders_cxlQuantity 
Enumerator
OrderMassActionRequest529_partyDetailsListReqID 
OrderMassActionRequest529_orderRequestID 
OrderMassActionRequest529_manualOrderIndicator 
OrderMassActionRequest529_seqNum 
OrderMassActionRequest529_senderID 
OrderMassActionRequest529_sendingTimeEpoch 
OrderMassActionRequest529_securityGroup 
OrderMassActionRequest529_location 
OrderMassActionRequest529_securityID 
OrderMassActionRequest529_massActionScope 
OrderMassActionRequest529_marketSegmentID 
OrderMassActionRequest529_massCancelRequestType 
OrderMassActionRequest529_side 
OrderMassActionRequest529_ordType 
OrderMassActionRequest529_timeInForce 
OrderMassActionRequest529_liquidityFlag 
Enumerator
OrderMassStatusRequest530_partyDetailsListReqID 
OrderMassStatusRequest530_massStatusReqID 
OrderMassStatusRequest530_manualOrderIndicator 
OrderMassStatusRequest530_seqNum 
OrderMassStatusRequest530_senderID 
OrderMassStatusRequest530_sendingTimeEpoch 
OrderMassStatusRequest530_securityGroup 
OrderMassStatusRequest530_location 
OrderMassStatusRequest530_securityID 
OrderMassStatusRequest530_massStatusReqType 
OrderMassStatusRequest530_ordStatusReqType 
OrderMassStatusRequest530_timeInForce 
OrderMassStatusRequest530_marketSegmentID 
Enumerator
OrderStatusRequest533_partyDetailsListReqID 
OrderStatusRequest533_ordStatusReqID 
OrderStatusRequest533_manualOrderIndicator 
OrderStatusRequest533_seqNum 
OrderStatusRequest533_senderID 
OrderStatusRequest533_orderID 
OrderStatusRequest533_sendingTimeEpoch 
OrderStatusRequest533_location 
Enumerator
PartyDetailsDefinitionRequest518_partyDetailsListReqID 
PartyDetailsDefinitionRequest518_sendingTimeEpoch 
PartyDetailsDefinitionRequest518_listUpdateAction 
PartyDetailsDefinitionRequest518_seqNum 
PartyDetailsDefinitionRequest518_memo 
PartyDetailsDefinitionRequest518_avgPxGroupID 
PartyDetailsDefinitionRequest518_selfMatchPreventionID 
PartyDetailsDefinitionRequest518_cmtaGiveupCD 
PartyDetailsDefinitionRequest518_custOrderCapacity 
PartyDetailsDefinitionRequest518_clearingAccountType 
PartyDetailsDefinitionRequest518_selfMatchPreventionInstruction 
PartyDetailsDefinitionRequest518_avgPxIndicator 
PartyDetailsDefinitionRequest518_clearingTradePriceType 
PartyDetailsDefinitionRequest518_custOrderHandlingInst 
PartyDetailsDefinitionRequest518_executor 
PartyDetailsDefinitionRequest518_idmShortCode 
PartyDetailsDefinitionRequest518_NoPartyDetails 
PartyDetailsDefinitionRequest518_NoTrdRegPublications 
Enumerator
PartyDetailsDefinitionRequest518_NoPartyDetails_partyDetailID 
PartyDetailsDefinitionRequest518_NoPartyDetails_partyDetailRole 
Enumerator
PartyDetailsDefinitionRequest518_NoTrdRegPublications_trdRegPublicationType 
PartyDetailsDefinitionRequest518_NoTrdRegPublications_trdRegPublicationReason 
Enumerator
PartyDetailsDefinitionRequestAck519_seqNum 
PartyDetailsDefinitionRequestAck519_uuid 
PartyDetailsDefinitionRequestAck519_memo 
PartyDetailsDefinitionRequestAck519_avgPxGroupID 
PartyDetailsDefinitionRequestAck519_partyDetailsListReqID 
PartyDetailsDefinitionRequestAck519_sendingTimeEpoch 
PartyDetailsDefinitionRequestAck519_selfMatchPreventionID 
PartyDetailsDefinitionRequestAck519_partyDetailRequestStatus 
PartyDetailsDefinitionRequestAck519_custOrderCapacity 
PartyDetailsDefinitionRequestAck519_clearingAccountType 
PartyDetailsDefinitionRequestAck519_selfMatchPreventionInstruction 
PartyDetailsDefinitionRequestAck519_avgPxIndicator 
PartyDetailsDefinitionRequestAck519_clearingTradePriceType 
PartyDetailsDefinitionRequestAck519_cmtaGiveupCD 
PartyDetailsDefinitionRequestAck519_custOrderHandlingInst 
PartyDetailsDefinitionRequestAck519_listUpdateAction 
PartyDetailsDefinitionRequestAck519_partyDetailDefinitionStatus 
PartyDetailsDefinitionRequestAck519_executor 
PartyDetailsDefinitionRequestAck519_idmShortCode 
PartyDetailsDefinitionRequestAck519_possRetransFlag 
PartyDetailsDefinitionRequestAck519_splitMsg 
PartyDetailsDefinitionRequestAck519_NoPartyDetails 
PartyDetailsDefinitionRequestAck519_NoTrdRegPublications 
Enumerator
PartyDetailsDefinitionRequestAck519_NoPartyDetails_partyDetailID 
PartyDetailsDefinitionRequestAck519_NoPartyDetails_partyDetailRole 
Enumerator
PartyDetailsDefinitionRequestAck519_NoTrdRegPublications_trdRegPublicationType 
PartyDetailsDefinitionRequestAck519_NoTrdRegPublications_trdRegPublicationReason 
Enumerator
PartyDetailsListReport538_seqNum 
PartyDetailsListReport538_uuid 
PartyDetailsListReport538_avgPxGroupID 
PartyDetailsListReport538_partyDetailsListReqID 
PartyDetailsListReport538_partyDetailsListReportID 
PartyDetailsListReport538_sendingTimeEpoch 
PartyDetailsListReport538_selfMatchPreventionID 
PartyDetailsListReport538_totNumParties 
PartyDetailsListReport538_requestResult 
PartyDetailsListReport538_lastFragment 
PartyDetailsListReport538_custOrderCapacity 
PartyDetailsListReport538_clearingAccountType 
PartyDetailsListReport538_selfMatchPreventionInstruction 
PartyDetailsListReport538_avgPxIndicator 
PartyDetailsListReport538_clearingTradePriceType 
PartyDetailsListReport538_cmtaGiveupCD 
PartyDetailsListReport538_custOrderHandlingInst 
PartyDetailsListReport538_executor 
PartyDetailsListReport538_idmShortCode 
PartyDetailsListReport538_possRetransFlag 
PartyDetailsListReport538_splitMsg 
PartyDetailsListReport538_NoPartyDetails 
PartyDetailsListReport538_NoTrdRegPublications 
Enumerator
PartyDetailsListReport538_NoPartyDetails_partyDetailID 
PartyDetailsListReport538_NoPartyDetails_partyDetailRole 
Enumerator
PartyDetailsListReport538_NoTrdRegPublications_trdRegPublicationType 
PartyDetailsListReport538_NoTrdRegPublications_trdRegPublicationReason 
Enumerator
PartyDetailsListRequest537_partyDetailsListReqID 
PartyDetailsListRequest537_sendingTimeEpoch 
PartyDetailsListRequest537_seqNum 
PartyDetailsListRequest537_NoRequestingPartyIDs 
PartyDetailsListRequest537_NoPartyIDs 
Enumerator
PartyDetailsListRequest537_NoPartyIDs_partyID 
PartyDetailsListRequest537_NoPartyIDs_partyIDSource 
PartyDetailsListRequest537_NoPartyIDs_partyRole 
Enumerator
PartyDetailsListRequest537_NoRequestingPartyIDs_requestingPartyID 
PartyDetailsListRequest537_NoRequestingPartyIDs_requestingPartyIDSource 
PartyDetailsListRequest537_NoRequestingPartyIDs_requestingPartyRole 
Enumerator
QuoteCancel528_partyDetailsListReqID 
QuoteCancel528_sendingTimeEpoch 
QuoteCancel528_manualOrderIndicator 
QuoteCancel528_seqNum 
QuoteCancel528_senderID 
QuoteCancel528_location 
QuoteCancel528_quoteID 
QuoteCancel528_quoteCancelType 
QuoteCancel528_liquidityFlag 
QuoteCancel528_NoQuoteEntries 
QuoteCancel528_NoQuoteSets 
Enumerator
QuoteCancel528_NoQuoteEntries_securityGroup 
QuoteCancel528_NoQuoteEntries_securityID 
Enumerator
QuoteCancel528_NoQuoteSets_bidSize 
QuoteCancel528_NoQuoteSets_offerSize 
QuoteCancel528_NoQuoteSets_quoteSetID 
Enumerator
QuoteCancelAck563_seqNum 
QuoteCancelAck563_uuid 
QuoteCancelAck563_text 
QuoteCancelAck563_senderID 
QuoteCancelAck563_partyDetailsListReqID 
QuoteCancelAck563_requestTime 
QuoteCancelAck563_sendingTimeEpoch 
QuoteCancelAck563_cancelledSymbol 
QuoteCancelAck563_location 
QuoteCancelAck563_quoteID 
QuoteCancelAck563_quoteRejectReason 
QuoteCancelAck563_delayDuration 
QuoteCancelAck563_manualOrderIndicator 
QuoteCancelAck563_quoteStatus 
QuoteCancelAck563_noProcessedEntries 
QuoteCancelAck563_mmProtectionReset 
QuoteCancelAck563_unsolicitedCancelType 
QuoteCancelAck563_splitMsg 
QuoteCancelAck563_totNoQuoteEntries 
QuoteCancelAck563_liquidityFlag 
QuoteCancelAck563_possRetransFlag 
QuoteCancelAck563_delayToTime 
QuoteCancelAck563_NoQuoteEntries 
QuoteCancelAck563_NoQuoteSets 
Enumerator
QuoteCancelAck563_NoQuoteEntries_quoteEntryID 
QuoteCancelAck563_NoQuoteEntries_securityID 
QuoteCancelAck563_NoQuoteEntries_quoteEntryRejectReason 
Enumerator
QuoteCancelAck563_NoQuoteSets_quoteSetID 
QuoteCancelAck563_NoQuoteSets_quoteErrorCode 
Enumerator
RequestForQuote543_partyDetailsListReqID 
RequestForQuote543_quoteReqID 
RequestForQuote543_manualOrderIndicator 
RequestForQuote543_seqNum 
RequestForQuote543_senderID 
RequestForQuote543_sendingTimeEpoch 
RequestForQuote543_location 
RequestForQuote543_quoteType 
RequestForQuote543_NoRelatedSym 
Enumerator
RequestForQuote543_NoRelatedSym_securityID 
RequestForQuote543_NoRelatedSym_orderQty 
RequestForQuote543_NoRelatedSym_side 
Enumerator
RequestForQuoteAck546_seqNum 
RequestForQuoteAck546_uuid 
RequestForQuoteAck546_text 
RequestForQuoteAck546_senderID 
RequestForQuoteAck546_exchangeQuoteReqID 
RequestForQuoteAck546_partyDetailsListReqID 
RequestForQuoteAck546_requestTime 
RequestForQuoteAck546_sendingTimeEpoch 
RequestForQuoteAck546_quoteReqID 
RequestForQuoteAck546_location 
RequestForQuoteAck546_quoteRejectReason 
RequestForQuoteAck546_delayDuration 
RequestForQuoteAck546_quoteStatus 
RequestForQuoteAck546_manualOrderIndicator 
RequestForQuoteAck546_splitMsg 
RequestForQuoteAck546_possRetransFlag 
RequestForQuoteAck546_delayToTime 
Enumerator
Retransmission509_uuid 
Retransmission509_lastUUID 
Retransmission509_requestTimestamp 
Retransmission509_fromSeqNo 
Retransmission509_msgCount 
Retransmission509_splitMsg 
Enumerator
RetransmitReject510_reason 
RetransmitReject510_uuid 
RetransmitReject510_lastUUID 
RetransmitReject510_requestTimestamp 
RetransmitReject510_errorCodes 
RetransmitReject510_splitMsg 
Enumerator
RetransmitRequest508_uuid 
RetransmitRequest508_lastUUID 
RetransmitRequest508_requestTimestamp 
RetransmitRequest508_fromSeqNo 
RetransmitRequest508_msgCount 
Enumerator
SecurityDefinitionRequest560_partyDetailsListReqID 
SecurityDefinitionRequest560_securityReqID 
SecurityDefinitionRequest560_manualOrderIndicator 
SecurityDefinitionRequest560_seqNum 
SecurityDefinitionRequest560_senderID 
SecurityDefinitionRequest560_sendingTimeEpoch 
SecurityDefinitionRequest560_securitySubType 
SecurityDefinitionRequest560_location 
SecurityDefinitionRequest560_startDate 
SecurityDefinitionRequest560_endDate 
SecurityDefinitionRequest560_maxNoOfSubstitutions 
SecurityDefinitionRequest560_sourceRepoID 
SecurityDefinitionRequest560_NoLegs 
Enumerator
SecurityDefinitionRequest560_NoLegs_legPrice 
SecurityDefinitionRequest560_NoLegs_legSecurityID 
SecurityDefinitionRequest560_NoLegs_legOptionDelta 
SecurityDefinitionRequest560_NoLegs_legSide 
SecurityDefinitionRequest560_NoLegs_legRatioQty 
Enumerator
SecurityDefinitionResponse561_seqNum 
SecurityDefinitionResponse561_uuid 
SecurityDefinitionResponse561_text 
SecurityDefinitionResponse561_financialInstrumentFullName 
SecurityDefinitionResponse561_senderID 
SecurityDefinitionResponse561_symbol 
SecurityDefinitionResponse561_partyDetailsListReqID 
SecurityDefinitionResponse561_securityReqID 
SecurityDefinitionResponse561_securityResponseID 
SecurityDefinitionResponse561_sendingTimeEpoch 
SecurityDefinitionResponse561_securityGroup 
SecurityDefinitionResponse561_securityType 
SecurityDefinitionResponse561_location 
SecurityDefinitionResponse561_securityID 
SecurityDefinitionResponse561_currency 
SecurityDefinitionResponse561_maturityMonthYear 
SecurityDefinitionResponse561_delayDuration 
SecurityDefinitionResponse561_startDate 
SecurityDefinitionResponse561_endDate 
SecurityDefinitionResponse561_maxNoOfSubstitutions 
SecurityDefinitionResponse561_sourceRepoID 
SecurityDefinitionResponse561_terminationType 
SecurityDefinitionResponse561_securityResponseType 
SecurityDefinitionResponse561_expirationCycle 
SecurityDefinitionResponse561_manualOrderIndicator 
SecurityDefinitionResponse561_splitMsg 
SecurityDefinitionResponse561_autoQuoteRequest 
SecurityDefinitionResponse561_possRetransFlag 
SecurityDefinitionResponse561_NoLegs 
Enumerator
SecurityDefinitionResponse561_NoLegs_legPrice 
SecurityDefinitionResponse561_NoLegs_legOptionDelta 
SecurityDefinitionResponse561_NoLegs_legSecurityID 
SecurityDefinitionResponse561_NoLegs_legSide 
SecurityDefinitionResponse561_NoLegs_legRatioQty 
Enumerator
Sequence506_uuid 
Sequence506_nextSeqNo 
Sequence506_faultToleranceIndicator 
Sequence506_keepAliveIntervalLapsed 
Enumerator
Terminate507_reason 
Terminate507_uuid 
Terminate507_requestTimestamp 
Terminate507_errorCodes 
Terminate507_splitMsg 

Function Documentation

std::ostream& ILink3::AvgPxIndToStream ( std::ostream &  os,
const void *  buffer 
)
inline
static void ILink3::binToFix ( Parser::LiteFixMessage msg,
const StandardHeader &  hdr,
const std::string &  sender,
const std::string &  target,
System::u64  timestamp,
bool  clearBeforeUse = false 
)
inlinestatic
void ILink3::binToFix_DATA ( Parser::LiteFixMessage msg,
int  fixTag,
const DATA &  value 
)

Referenced by fieldToFix().

void ILink3::binToFix_Decimal32NULL ( Parser::LiteFixMessage msg,
int  fixTag,
const Decimal32NULL &  value 
)

Referenced by fieldToFix().

void ILink3::binToFix_Decimal64NULL ( Parser::LiteFixMessage msg,
int  fixTag,
const Decimal64NULL &  value 
)

Referenced by fieldToFix().

void ILink3::binToFix_groupSize ( Parser::LiteFixMessage msg,
int  fixTag,
const groupSize &  value 
)

Referenced by fieldToFix().

void ILink3::binToFix_groupSizeEncoding ( Parser::LiteFixMessage msg,
int  fixTag,
const groupSizeEncoding &  value 
)

Referenced by fieldToFix().

void ILink3::binToFix_MaturityMonthYear ( Parser::LiteFixMessage msg,
int  fixTag,
const MaturityMonthYear &  value 
)

Referenced by fieldToFix().

void ILink3::binToFix_messageHeader ( Parser::LiteFixMessage msg,
int  fixTag,
const messageHeader &  value 
)

Referenced by fieldToFix().

void ILink3::binToFix_PRICE9 ( Parser::LiteFixMessage msg,
int  fixTag,
const PRICE9 &  value 
)

Referenced by fieldToFix().

void ILink3::binToFix_PRICENULL9 ( Parser::LiteFixMessage msg,
int  fixTag,
const PRICENULL9 &  value 
)

Referenced by fieldToFix().

std::ostream& ILink3::BooleanFlagToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::BooleanNULLToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::charNULLToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::CHARToStream ( std::ostream &  os,
const void *  buffer 
)
inline

References getCHARFieldValue().

std::ostream& ILink3::ClearingAcctTypeToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ClientFlowTypeToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::CmtaGiveUpCDToStream ( std::ostream &  os,
const void *  buffer 
)
inline
template<typename T >
T& ILink3::createMessage ( void *  buf,
size_t  bufferSize,
bool  bInit = true 
)
inline
template<typename T >
T* ILink3::createMessage ( bool  bInit = true)
inline
static StandardHeader& ILink3::createMessage ( const AsciiString semanticType,
void *  buf,
size_t  bufferSize,
bool  bInit = true 
)
inlinestatic

References ILink3::BusinessReject521::SemanticType, ILink3::Establish503::SemanticType, ILink3::EstablishmentAck504::SemanticType, ILink3::EstablishmentReject505::SemanticType, ILink3::ExecutionAck539::SemanticType, ILink3::ExecutionReportCancel534::SemanticType, ILink3::ExecutionReportElimination524::SemanticType, ILink3::ExecutionReportModify531::SemanticType, ILink3::ExecutionReportNew522::SemanticType, ILink3::ExecutionReportPendingCancel564::SemanticType, ILink3::ExecutionReportPendingReplace565::SemanticType, ILink3::ExecutionReportReject523::SemanticType, ILink3::ExecutionReportStatus532::SemanticType, ILink3::ExecutionReportTradeAddendumOutright548::SemanticType, ILink3::ExecutionReportTradeAddendumSpread549::SemanticType, ILink3::ExecutionReportTradeAddendumSpreadLeg550::SemanticType, ILink3::ExecutionReportTradeOutright525::SemanticType, ILink3::ExecutionReportTradeSpread526::SemanticType, ILink3::ExecutionReportTradeSpreadLeg527::SemanticType, ILink3::MassQuote517::SemanticType, ILink3::MassQuoteAck545::SemanticType, ILink3::Negotiate500::SemanticType, ILink3::NegotiationReject502::SemanticType, ILink3::NegotiationResponse501::SemanticType, ILink3::NewOrderCross544::SemanticType, ILink3::NewOrderSingle514::SemanticType, ILink3::NotApplied513::SemanticType, ILink3::OrderCancelReject535::SemanticType, ILink3::OrderCancelReplaceReject536::SemanticType, ILink3::OrderCancelReplaceRequest515::SemanticType, ILink3::OrderCancelRequest516::SemanticType, ILink3::OrderMassActionReport562::SemanticType, ILink3::OrderMassActionRequest529::SemanticType, ILink3::OrderMassStatusRequest530::SemanticType, ILink3::OrderStatusRequest533::SemanticType, ILink3::PartyDetailsDefinitionRequest518::SemanticType, ILink3::PartyDetailsDefinitionRequestAck519::SemanticType, ILink3::PartyDetailsListReport538::SemanticType, ILink3::PartyDetailsListRequest537::SemanticType, ILink3::QuoteCancel528::SemanticType, ILink3::QuoteCancelAck563::SemanticType, ILink3::RequestForQuote543::SemanticType, ILink3::RequestForQuoteAck546::SemanticType, ILink3::Retransmission509::SemanticType, ILink3::RetransmitReject510::SemanticType, ILink3::RetransmitRequest508::SemanticType, ILink3::SecurityDefinitionRequest560::SemanticType, ILink3::SecurityDefinitionResponse561::SemanticType, ILink3::Sequence506::SemanticType, and ILink3::Terminate507::SemanticType.

static StandardHeader* ILink3::createMessage ( const AsciiString semanticType,
bool  bInit = true 
)
inlinestatic

References ILink3::BusinessReject521::SemanticType, ILink3::Establish503::SemanticType, ILink3::EstablishmentAck504::SemanticType, ILink3::EstablishmentReject505::SemanticType, ILink3::ExecutionAck539::SemanticType, ILink3::ExecutionReportCancel534::SemanticType, ILink3::ExecutionReportElimination524::SemanticType, ILink3::ExecutionReportModify531::SemanticType, ILink3::ExecutionReportNew522::SemanticType, ILink3::ExecutionReportPendingCancel564::SemanticType, ILink3::ExecutionReportPendingReplace565::SemanticType, ILink3::ExecutionReportReject523::SemanticType, ILink3::ExecutionReportStatus532::SemanticType, ILink3::ExecutionReportTradeAddendumOutright548::SemanticType, ILink3::ExecutionReportTradeAddendumSpread549::SemanticType, ILink3::ExecutionReportTradeAddendumSpreadLeg550::SemanticType, ILink3::ExecutionReportTradeOutright525::SemanticType, ILink3::ExecutionReportTradeSpread526::SemanticType, ILink3::ExecutionReportTradeSpreadLeg527::SemanticType, ILink3::MassQuote517::SemanticType, ILink3::MassQuoteAck545::SemanticType, ILink3::Negotiate500::SemanticType, ILink3::NegotiationReject502::SemanticType, ILink3::NegotiationResponse501::SemanticType, ILink3::NewOrderCross544::SemanticType, ILink3::NewOrderSingle514::SemanticType, ILink3::NotApplied513::SemanticType, ILink3::OrderCancelReject535::SemanticType, ILink3::OrderCancelReplaceReject536::SemanticType, ILink3::OrderCancelReplaceRequest515::SemanticType, ILink3::OrderCancelRequest516::SemanticType, ILink3::OrderMassActionReport562::SemanticType, ILink3::OrderMassActionRequest529::SemanticType, ILink3::OrderMassStatusRequest530::SemanticType, ILink3::OrderStatusRequest533::SemanticType, ILink3::PartyDetailsDefinitionRequest518::SemanticType, ILink3::PartyDetailsDefinitionRequestAck519::SemanticType, ILink3::PartyDetailsListReport538::SemanticType, ILink3::PartyDetailsListRequest537::SemanticType, ILink3::QuoteCancel528::SemanticType, ILink3::QuoteCancelAck563::SemanticType, ILink3::RequestForQuote543::SemanticType, ILink3::RequestForQuoteAck546::SemanticType, ILink3::Retransmission509::SemanticType, ILink3::RetransmitReject510::SemanticType, ILink3::RetransmitRequest508::SemanticType, ILink3::SecurityDefinitionRequest560::SemanticType, ILink3::SecurityDefinitionResponse561::SemanticType, ILink3::Sequence506::SemanticType, and ILink3::Terminate507::SemanticType.

std::ostream& ILink3::CrossOrderTypeToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::CrossPrioritizationToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::CrossTypeToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::CustOrderCapacityToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::CustOrdHandlInstToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::CxlRejRspToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::CxrRejRspToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::DATAToStream ( std::ostream &  os,
const void *  buffer 
)
inline

References getDATAFieldValue().

std::ostream& ILink3::Decimal32NULLToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::Decimal64NULLToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::DKReasonToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::enumNULLToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExchFlowTypToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecAckStatusToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecInstToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecModeToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecReasonToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypeCxlToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypeExpToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypeModifyToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypePendCxlToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypePendModifyToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypeTradeToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypNewToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypRejToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypStatusToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExecTypTrdCxlToStream ( std::ostream &  os,
const void *  buffer 
)
inline
std::ostream& ILink3::ExpCycleToStream ( std::ostream &  os,
const void *  buffer 
)
inline
static void ILink3::fieldToFix ( Parser::LiteFixMessage msg,