23 "ETRADE1",
"Unknown command type detected",
24 "An Unknown or un processable command type was passed with the "
26 " view the command and/or change the type"};
30 "Command did not have Order inside it, expected an order for the "
31 "given type of command",
32 "Either change the type of command or else, pass in an order for "
36 "ETRADE3",
"Unknown command type",
37 "The command type is not supported, check if the implementation of "
38 "virtual functions."};
41 "ETRADE4",
"Incoming Order is null",
42 "Matcher received a null pointer for incoming order."};
45 "ETRADE5",
"Order not found",
"Order not found in the order book."};
48 "ETRADE6",
"Order not found",
49 "Order not found in the order manager."};
52 "ETRADE7",
"Invalid NewOrder cast",
53 "Failed to cast Command to NewOrder."};
56 "ETRADE8",
"Invalid ModifyOrder cast",
57 "Failed to cast Command to ModifyOrder."};
60 "ETRADE9",
"Invalid CancelOrder cast",
61 "Failed to cast Command to CancelOrder."};
64 "ETRADE10",
"Risk check failed",
65 "The order has been rejected by the risk manager."};
68 "ETRADE11",
"Command queue full",
69 "The command queue for the partition is full, commands might be "
This file defines all runbook error codes as objects.
Definition DataRunBookDefinations.h:13
constexpr runbook::ErrorDefinition ETRADE2
Definition TradingCoreRunbookDefinations.h:28
constexpr runbook::ErrorDefinition ETRADE10
Definition TradingCoreRunbookDefinations.h:63
constexpr runbook::ErrorDefinition ETRADE8
Definition TradingCoreRunbookDefinations.h:55
constexpr runbook::ErrorDefinition ETRADE3
Definition TradingCoreRunbookDefinations.h:35
constexpr runbook::ErrorDefinition ETRADE4
Definition TradingCoreRunbookDefinations.h:40
constexpr runbook::ErrorDefinition ETRADE6
Definition TradingCoreRunbookDefinations.h:47
constexpr runbook::ErrorDefinition ETRADE11
Definition TradingCoreRunbookDefinations.h:67
constexpr runbook::ErrorDefinition ETRADE5
Definition TradingCoreRunbookDefinations.h:44
constexpr runbook::ErrorDefinition ETRADE7
Definition TradingCoreRunbookDefinations.h:51
constexpr runbook::ErrorDefinition ETRADE1
Definition TradingCoreRunbookDefinations.h:22
constexpr runbook::ErrorDefinition ETRADE9
Definition TradingCoreRunbookDefinations.h:59