OnixS C++ B3 BOE Binary Order Entry 1.3.0
API Documentation
Loading...
Searching...
No Matches
Fields.h File Reference

Go to the source code of this file.

Classes

struct  Boolean
struct  AllocTransType
struct  AllocReportType
struct  AllocType
struct  AllocNoOrdersType
struct  AllocStatus
struct  QuoteStatus
struct  QuoteStatusResponseTo
struct  QuoteCancelType
struct  PosType
struct  MassActionScope
struct  MassActionType
struct  MassActionResponse
struct  MassActionRejectReason
struct  SecurityResponseType
struct  PosMaintStatus
struct  ExecuteUnderlyingTrade
struct  PosTransType
struct  PosMaintAction
struct  SettlType
struct  SelfTradePreventionInstruction
struct  TimeUnit
struct  MessageType
struct  FlowType
struct  NegotiationRejectCode
struct  EstablishRejectCode
struct  TerminationCode
struct  RetransmitRejectCode
struct  CancelOnDisconnectType
struct  Side
struct  TimeInForce
struct  SimpleTimeInForce
struct  OrdType
struct  SimpleOrdType
struct  RoutingInstruction
struct  ExecType
struct  OrdStatus
struct  ExecRestatementReasonValidForSingleCancel
struct  ExecRestatementReasonValidForMassCancel
struct  ExecRestatementReason
struct  MultiLegReportingType
struct  OrderCategory
struct  AccountType
struct  CxlRejResponseTo
struct  PossResend
struct  SecurityIDSource
struct  CrossedIndicator
struct  TradingSessionID
struct  TradingSessionSubID
struct  SecurityTradingStatus
struct  CrossType
struct  CrossPrioritization
struct  EventIndicator

Namespaces

namespace  OnixS
namespace  OnixS::B3
namespace  OnixS::B3::BOE
namespace  OnixS::B3::BOE::Messaging

Typedefs

typedef IntegralConstant< Char, '\x0'> NullChar
typedef IntegralConstant< UInt8, 255 > NullUInt8
typedef IntegralConstant< UInt16, 65535 > NullUInt16
typedef IntegralConstant< UInt32, 4294967295 > NullUInt32
typedef IntegralConstant< UInt64, 18446744073709551615ULL > NullUInt64
typedef IntegralConstant< Int8, -128 > NullInt8
typedef IntegralConstant< Int16, -32768 > NullInt16
typedef IntegralConstant< Int32, -2147483647-1 > NullInt32
typedef IntegralConstant< Int64, -9223372036854775807LL-1 > NullInt64
typedef UInt64 AllocID
typedef UInt64 ClOrdID
typedef UInt64 ClOrdIDOptional
typedef UInt32 SessionID
typedef UInt32 SessionIDOptional
typedef UInt64 SessionVerID
typedef UInt64 SessionVerIDOptional
typedef UInt32 SeqNum
typedef UInt32 SeqNumOptional
typedef UInt64 Quantity
typedef UInt64 QuantityOptional
typedef UInt16 LocalMktDate
typedef UInt16 LocalMktDateOptional
typedef UInt32 Account
typedef UInt32 AccountOptional
typedef UInt32 Firm
typedef UInt32 FirmOptional
typedef UInt16 DaysToSettlement
typedef UInt16 DaysToSettlementOptional
typedef UInt64 ExecID
typedef UInt64 ExecIDOptional
typedef UInt64 OrderID
typedef UInt64 OrderIDOptional
typedef UInt32 RejReason
typedef UInt32 RejReasonOptional
typedef UInt64 AllocReportID
typedef UInt64 PosMaintRptID
typedef UInt64 PosMaintRptIDOptional
typedef UInt64 PosReqID
typedef UInt64 PosReqIDOptional
typedef UInt64 SecurityReqRespID
typedef UInt64 BusinessRejectRefID
typedef UInt64 MassActionReportID
typedef UInt64 MassActionReportIDOptional
typedef UInt8 OrdTagID
typedef UInt8 MarketSegmentID
typedef UInt8 MarketSegmentIDOptional
typedef UInt64 SecurityID
typedef UInt64 SecurityIDOptional
typedef UInt64 CrossID
typedef UInt64 CrossIDOptional
typedef UInt32 TradeID
typedef UInt32 TradeIDOptional
typedef UInt64 QuoteID
typedef UInt64 QuoteIDOptional
typedef UInt64 QuoteReqID
typedef UInt64 QuoteReqIDOptional
typedef UInt8 TotNoRelatedSym
typedef UInt32 MessageCounter
typedef Int32 StrategyIDOptional
typedef UInt8 Uint8EnumEncoding
typedef UInt16 Uint16EnumEncoding
typedef IntegralConstant< UInt64, 0ULL > NullClOrdIDOptional
typedef IntegralConstant< UInt32, 0 > NullSessionIDOptional
typedef IntegralConstant< UInt64, 0ULL > NullSessionVerIDOptional
typedef IntegralConstant< UInt32, 0 > NullSeqNumOptional
typedef IntegralConstant< UInt64, 0ULL > NullQuantityOptional
typedef IntegralConstant< UInt16, 0 > NullLocalMktDateOptional
typedef IntegralConstant< UInt32, 0 > NullAccountOptional
typedef IntegralConstant< UInt32, 0 > NullFirmOptional
typedef IntegralConstant< UInt16, 65535 > NullDaysToSettlementOptional
typedef IntegralConstant< UInt64, 0ULL > NullExecIDOptional
typedef IntegralConstant< UInt64, 0ULL > NullOrderIDOptional
typedef IntegralConstant< UInt32, 0 > NullRejReasonOptional
typedef IntegralConstant< UInt64, 0ULL > NullPosMaintRptIDOptional
typedef IntegralConstant< UInt64, 0ULL > NullPosReqIDOptional
typedef IntegralConstant< UInt64, 0ULL > NullBusinessRejectRefID
typedef IntegralConstant< UInt64, 0ULL > NullMassActionReportIDOptional
typedef IntegralConstant< UInt8, 0 > NullOrdTagID
typedef IntegralConstant< UInt8, 0 > NullMarketSegmentIDOptional
typedef IntegralConstant< UInt64, 0ULL > NullSecurityIDOptional
typedef IntegralConstant< UInt64, 0ULL > NullCrossIDOptional
typedef IntegralConstant< UInt32, 0 > NullTradeIDOptional
typedef IntegralConstant< UInt64, 0ULL > NullQuoteIDOptional
typedef IntegralConstant< UInt64, 0ULL > NullQuoteReqIDOptional
typedef IntegralConstant< UInt8, 0 > NullTotNoRelatedSym
typedef IntegralConstant< Int32, 0 > NullStrategyIDOptional
typedef IntegralConstant< UInt8, 0 > NullUint8EnumEncoding
typedef IntegralConstant< UInt16, 0 > NullUint16EnumEncoding

Functions

Timestamp localMktDateToTimestamp (LocalMktDate days) noexcept
LocalMktDate timestampToLocalMktDate (const Timestamp &timestamp) noexcept