OnixS C++ CBOE CFE Binary Order Entry (BOE) Handler  1.11.0
API documentation
OrderReasonCode Struct Reference

#include <OnixS/CboeCFE/Trading/BOE/Enumerations.h>

Public Types

enum  Enum {
  Admin = 'A', UnknownMaturityDate = 'B', UnknownProductName = 'C', DuplicateIdentifier = 'D',
  Halted = 'H', IncorrectDataCenter = 'I', OrderRateThresholdExceeded = 'K', LiquidityAvailableExceedsOrderSize = 'M',
  RanOutOfLiquidityToExecuteAgainst = 'N', ClOrdIdDoesntMatchKnownOrder = 'O', CantModifyAnOrderThatIsPending = 'P', UserRequested = 'U',
  WouldWash = 'V', OrderExpired = 'X', SymbolNotSupported = 'Y', UnforeseenReason = 'Z',
  OrderPersisted = 'h', RiskManagementEfidLevelOrCustomGroupIdLevel = 'f', MarketAccessRiskLimitExceeded = 'm', RiskManagementConfigurationIsInsufficient = 'n',
  MaxOpenOrdersCountExceeded = 'o', RiskManagementProductLevel = 's', OrderReceivedByCfeDuringReplay = 'y', SessionEnd = 'z',
  OnlyCloseTransactionsAccepted = 'c'
}
 
typedef UInt8 Base
 

Detailed Description

Definition at line 32 of file Enumerations.h.

Member Typedef Documentation

typedef UInt8 Base

Integral type used as basement for constants.

Definition at line 35 of file Enumerations.h.

Member Enumeration Documentation

enum Enum
Enumerator
Admin 
UnknownMaturityDate 
UnknownProductName 
DuplicateIdentifier 
Halted 
IncorrectDataCenter 
OrderRateThresholdExceeded 
LiquidityAvailableExceedsOrderSize 
RanOutOfLiquidityToExecuteAgainst 
ClOrdIdDoesntMatchKnownOrder 
CantModifyAnOrderThatIsPending 
UserRequested 
WouldWash 
OrderExpired 
SymbolNotSupported 
UnforeseenReason 
OrderPersisted 
RiskManagementEfidLevelOrCustomGroupIdLevel 
MarketAccessRiskLimitExceeded 
RiskManagementConfigurationIsInsufficient 
MaxOpenOrdersCountExceeded 
RiskManagementProductLevel 
OrderReceivedByCfeDuringReplay 
SessionEnd 
OnlyCloseTransactionsAccepted 

Definition at line 37 of file Enumerations.h.


The documentation for this struct was generated from the following file: