22 #ifndef MamdaOrderImbalanceTypeH 23 #define MamdaOrderImbalanceTypeH 26 #include <mama/mamacpp.h> 30 #define MAMDA_MARKET_IMBALANCE_BUY "MktImbBuy" 31 #define MAMDA_MARKET_IMBALANCE_SELL "MktImbSell" 32 #define MAMDA_NO_MARKET_IMBALANCE "NoMktImb" 33 #define MAMDA_MOC_IMBALANCE_BUY "MocImbBuy" 34 #define MAMDA_MOC_IMBALANCE_SELL "MocImbSell" 35 #define MAMDA_NO_MOC_IMBALANCE "NoMocImb" 36 #define MAMDA_ORDER_IMB "OrderImb" 37 #define MAMDA_ORDER_INF "OrderInf" 38 #define MAMDA_ORDER_IMBALANCE_BUY "OrderImbBuy" 39 #define MAMDA_ORDER_IMBALANCE_SELL "OrderImbSell" 40 #define MAMDA_NO_ORDER_IMBALANCE "OrderImbNone" 41 #define MAMDA_IMBALANCE_UNKNOWN "UNKNOWN" 53 MARKET_IMBALANCE_BUY_VALUE = 16,
90 static const char* valueToString (
const int value);
91 static const int stringToValue (
const char* type);
98 static bool isMamdaOrderImbalanceType (
const int value);
105 static bool isMamdaImbalanceOrder (
const int value);
NO_ORDER_IMBALANCE.
Definition: MamdaOrderImbalanceType.h:83
ORDER_IMB.
Definition: MamdaOrderImbalanceType.h:71
Definition: MamdaOrderImbalanceType.h:46
MARKET_IMBALANCE_SELL.
Definition: MamdaOrderImbalanceType.h:56
MamdaOrderImbalanceUpdate is an interface that provides access to order imbalance related fields...
Definition: MamdaAuctionFields.h:29
ORDER_IMBALANCE_BUY_VALUE.
Definition: MamdaOrderImbalanceType.h:77
ORDER_INF.
Definition: MamdaOrderImbalanceType.h:74
NO_MARKET_IMBALANCE.
Definition: MamdaOrderImbalanceType.h:59
NO_MOC_IMBALANCE.
Definition: MamdaOrderImbalanceType.h:68
MOC_IMBALANCE_BUY.
Definition: MamdaOrderImbalanceType.h:62
enum Wombat::MamdaOrderImbalanceType::OrderImbalanceType_ OrderImbalanceType
OrderImbalanceType_
Definition: MamdaOrderImbalanceType.h:50
ORDER_IMBALANCE_SELL_VALUE.
Definition: MamdaOrderImbalanceType.h:80
MOC_IMBALANCE_SELL.
Definition: MamdaOrderImbalanceType.h:65