1048 return value.sinceEpoch();
#define ONIXS_ICEBOE_MESSAGING_NAMESPACE_BEGIN
#define ONIXS_ICEBOE_MESSAGING_NAMESPACE_END
#define ONIXS_ICEBOE_DEFINE_SET(set)
Days days() const noexcept
The time point without the time-zone information.
ONIXS_ICEBOE_WRAP_F(ticksToTimestampImpl) ticksToTimestamp
UInt8 Uint8NULL
uint8NULL.
IntegralConstant< Int8, -128 > NullInt8NULL
Null value for an optional Int8NULL field.
PriceTypeEnum
PriceTypeEnumNULL type.
@ NPVDifferential
NPVDifferential.
@ PerContract
PerContract.
@ RateDifferential
RateDifferential.
@ FixedCabinetTradePrice
FixedCabinetTradePrice.
Char CharType
Type alias for the CharType.
OrderFlags
OrderFlags type.
@ StopLimitPriceChanged
Stop order price updated.
@ Reserved5
0=Reserved For Future Use.
@ Reserved4
0=Reserved For Future Use.
@ Reserved7
0=Reserved For Future Use.
@ StopElected
Stop order elected.
@ Reserved3
0=Reserved For Future Use.
@ Reserved2
0=Reserved For Future Use.
@ Reserved6
0=Reserved For Future Use.
RFCStatusEnum
RFCStatusEnum type.
@ PartialSuccessBidFailure
PartialSuccessBidFailure.
@ PartialSuccessOfferFailure
PartialSuccessOfferFailure.
OrderStateEnum
OrderStateEnumNULL type.
@ Consummated
Consummated.
Timestamp ticksToTimestampImpl(UTCTimestamp value) noexcept
BenchmarkPriceTypeEnum
BenchmarkPriceTypeEnumNULL type.
@ FixedAmount
FixedAmount.
IntegralConstant< UInt16, 65535 > NullUint16NULL
Null value for an optional Uint16NULL field.
IntegralConstant< Int32, -2147483647-1 > NullInt32NULL
Null value for an optional Int32NULL field.
OrderTypeEnum
OrderTypeEnum type.
TradeFlags
TradeFlags type.
@ DealAdjustIndicator
Set on trade bust to indicate trade was adjusted.
@ LiquidityIndicator
0 = Removed Liquidity. 1 = Added Liquidity.
MassCancelResponseEnum
MassCancelResponseEnum type.
SecurityResponseTypeEnum
SecurityResponseTypeEnum type.
@ RejectedSecurityPerRequest
RejectedSecurityPerRequest.
@ SecurityAlreadyDefined
SecurityAlreadyDefined.
@ AcceptedSecurityAsDefined
AcceptedSecurityAsDefined.
@ AcceptedSecurityPerRequest
AcceptedSecurityPerRequest.
MassCancelRejectEnum
MassCancelRejectEnumNULL type.
@ InvalidTradingSession
InvalidTradingSession.
@ InvalidMarket
InvalidMarket.
BooleanEnum
BooleanEnum type.
UInt32 Uint32NULL
uint32NULL.
IntegralConstant< UInt32, 4294967295 > NullUint32NULL
Null value for an optional Uint32NULL field.
WaiverIndicatorEnum
WaiverIndicatorEnumNULL type.
@ ILQD
= Illiquid instrument.
@ SIZE
Above specified size: Off-exchange trade (except EFP) less than LIS.
@ LRGS
Large In Scale (LIS): Off-exchange trade (except EFP) greater than or equal to LIS.
IntegralConstant< UInt8, 255 > NullUint8NULL
Null value for an optional Uint8NULL field.
MassCancelRequestTypeEnum
MassCancelRequestTypeEnum type.
@ CancelAllForTrader
CancelAllForTrader.
@ CancelForTradingSession
CancelForTradingSession.
QuoteEntryRejectReasonEnum
QuoteEntryRejectReasonEnumNULL type.
@ RiskProtectionActiveForSellSide
RiskProtectionActiveForSellSide.
HandlInstEnum
HandlInstEnumNULL type.
ExchangeSiloEnum
ExchangeSiloEnum type.
MultiLegReportingTypeEnum
MultiLegReportingTypeEnum type.
@ SingleSecurity
SingleSecurity.
@ LegOfMultiLegSecurity
LegOfMultiLegSecurity.
@ MultiLegSecurity
MultiLegSecurity.
IntegralConstant< Char, '\x0'> NullCharType
Null value for an optional CharType field.
Int32 Int32NULL
int32NULL.
ExecTypeEnum
ExecTypeEnum type.
@ TradeCorrect
TradeCorrect.
@ TradeCancel
TradeCancel.
@ PartialFill
PartialFill.
ExecRestatementReasonEnum
ExecRestatementReasonEnumNULL type.
CancelReasonEnum
CancelReasonEnumNULL type.
@ CanceledAtMarketClose
CanceledAtMarketClose.
@ CanceledForIPL
CanceledForIPL.
@ CanceledBySystem
CanceledBySystem.
@ CanceledForReasonabilityLimits
CanceledForReasonabilityLimits.
@ CanceledForIOC
CanceledForIOC.
@ CanceledForFOK
CanceledForFOK.
@ CanceledByUser
CanceledByUser.
@ CanceledForMarket
CanceledForMarket.
ExecInstEnum
ExecInstEnumNULL type.
@ PNC
Privately negotiated contract.
IntegralConstant< UInt64, 0ULL > NullUTCTimestamp
Null value for an optional UTCTimestamp field.
UInt64 UTCTimestamp
Nanoseconds since Unix epoch (January 1st, 1970).
Int64 Decimal9
Quantity, Price with constant exponent -9.
UTCDateOnly timestampToDateImpl(Timestamp value) noexcept
AllocHandlInstEnum
AllocHandlInstEnumNULL type.
@ APT
Average price transaction.
char Char
Character type alias.
SelfMatchPreventionInstructionEnum
SelfMatchPreventionInstructionEnumNULL type.
@ CancelRestingOrder
CancelRestingOrder.
@ CancelBothOrders
CancelBothOrders.
@ CancelTakingOrder
CancelTakingOrder.
IntegralConstant< Int64, -9223372036854775807LL-1 > NullInt64NULL
Null value for an optional Int64NULL field.
SettlMethodEnum
SettlMethodEnum type.
@ Cash_Financial
Cash_Financial.
SeverityLevelEnum
SeverityLevelEnumNULL type.
IntegralConstant< Int64, -9223372036854775807LL-1 > NullDecimal9
Null value for an optional Decimal9 field.
BlockTypeEnum
BlockTypeEnum type.
TradingCapacityEnum
TradingCapacityEnumNULL type.
@ AOTC
Any other capacity.
IntegralConstant< UInt64, 18446744073709551615ULL > NullUint64NULL
Null value for an optional Uint64NULL field.
CrossTypeEnum
CrossTypeEnum type.
SecurityRequestTypeEnum
SecurityRequestTypeEnum type.
@ CreateFlexOption
CreateFlexOption.
@ CreateFlexExpiry
CreateFlexExpiry.
@ RequestListofFutures
RequestListofFutures.
@ RequestListofOptions
RequestListofOptions.
@ RequestListOfProducts
RequestListOfProducts.
@ RequestListofStrategies
RequestListofStrategies.
@ CreateStrategy
CreateStrategy.
UInt16 UTCDateOnly
UTC days since Unix epoch (January 1st, 1970).
Int16 Int16NULL
int16NULL.
CustOrderHandlingInstEnum
CustOrderHandlingInstEnumNULL type.
@ C
Vendor-provided platform billed by executing broker.
@ H
Premium algorithmic trading provider billed by executing broker.
@ D
Other, including other-provided screen.
QuoteCancelTypeEnum
QuoteCancelTypeEnum type.
@ CancelByProductID
CancelByProductID.
@ CancelByUnderlyingMarket
CancelByUnderlyingMarket.
TimeInForceEnum
TimeInForceEnum type.
PositionEffectEnum
PositionEffectEnum type.
QuoteAckStatusEnum
QuoteAckStatusEnum type.
@ CancelledAll
CancelledAll.
@ PartiallyCancelled
PartiallyCancelled.
@ UnreasonableQuotes
UnreasonableQuotes.
SecurityTypeEnum
SecurityTypeEnum type.
@ CommonStock
CommonStock.
HeaderFlags
HeaderFlags type.
StrikeExerciseStyleEnum
StrikeExerciseStyleEnumNULL type.
ONIXS_ICEBOE_WRAP_F(timestampToTicksImpl) timestampToTicks
Timestamp dateToTimestampImpl(UTCDateOnly value) noexcept
ONIXS_ICEBOE_WRAP_F(timestampToDateImpl) timestampToDate
UTCTimestamp timestampToTicksImpl(Timestamp value) noexcept
SecurityTradingStatusEnum
SecurityTradingStatusEnum type.
@ UnknownOrInvalid_Expired
UnknownOrInvalid_Expired.
@ TradingAsStrategyLegOnly_Open
TradingAsStrategyLegOnly_Open.
@ NoOpen_NoResume_PreClose
NoOpen_NoResume_PreClose.
@ TradingHalt_Suspended
TradingHalt_Suspended.
@ ReadyToTrade_Open
ReadyToTrade_Open.
@ NotAvailableForTrading_Close
NotAvailableForTrading_Close.
OrderStatusEnum
OrderStatusEnumNULL type.
UInt64 Uint64NULL
uint64NULL.
RejectResponseToEnum
RejectResponseToEnum type.
@ CancelReplace
CancelReplace.
IntegralConstant< Int16, -32768 > NullInt16NULL
Null value for an optional Int16NULL field.
RejectEnum
RejectEnumNULL type.
@ MissingPermissions
MissingPermissions.
@ OrderExceedsLimit
OrderExceedsLimit.
@ UnableToProcessRequest
UnableToProcessRequest.
@ ExchangeClosed
ExchangeClosed.
@ CancelOrReplacePending
CancelOrReplacePending.
@ UnknownSymbol
UnknownSymbol.
@ DuplicateOrder
DuplicateOrder.
@ RiskProtectionActive
RiskProtectionActive.
@ UnknownOrder
UnknownOrder.
@ Unsupported
Unsupported.
@ UserDefined
UserDefined.
@ TooLateToCancel
TooLateToCancel.
QuoteRejectReasonEnum
QuoteRejectReasonEnumNULL type.
@ InvalidMassQuoteID
InvalidMassQuoteID.
@ NoClearingAccountForTrader
NoClearingAccountForTrader.
@ ExceedsAllowedMassQuotes
ExceedsAllowedMassQuotes.
@ InvalidUserID
InvalidUserID.
@ NoMassQuoteSets
NoMassQuoteSets.
@ ValidationFailure
ValidationFailure.
@ InvalidMarketID
InvalidMarketID.
@ FirstSetMassQuoteIsEmpty
FirstSetMassQuoteIsEmpty.
@ InvalidClearingAccountStatus
InvalidClearingAccountStatus.
@ InvalidClearingLimits
InvalidClearingLimits.
@ ExceedsAllowedMassQuoteSets
ExceedsAllowedMassQuoteSets.
Int64 Int64NULL
int64NULL.
ONIXS_ICEBOE_WRAP_F(dateToTimestampImpl) dateToTimestamp
UInt16 Uint16NULL
uint16NULL.
RequestStatusEnum
RequestStatusEnum type.
@ PartialSuccess
PartialSuccess.
IntegralConstant< UInt16, 0 > NullUTCDateOnly
Null value for an optional UTCDateOnly field.
Error processing client request.