API
Version 2.0.1
Low-Latency HFT API
|
The OrderConfirmation class contains the Exchange Order Confirmation Message data. More...
#include <sharedResponse.h>
Public Member Functions | |
OrderConfirmation (const OrderConfirmation &other) | |
OrderConfirmation & | operator= (const OrderConfirmation &) |
void | clone (const OrderConfirmation &other) |
virtual | ~OrderConfirmation () |
~OrderConfirmation | |
OrderConfirmation () | |
OrderConfirmation Constructor. | |
void | initialize () |
initialize | |
DATA_TYPES::CLORDER_ID | getClOrderId () const |
getClOrderId To get Unique Client Order Id, sent to exchange at the time of Order Sending More... | |
DATA_TYPES::String | getExchangeOrderId () const |
getExchangeOrderId To get Exchange Order Id of the Order. More... | |
DATA_TYPES::SYMBOL_ID | getSymbolId () const |
getSymbolId To get unique SymbolID, which is a unique Identifier for an Instrument in the system. More... | |
DATA_TYPES::QTY | getLastFillQuantity () const |
getLastFillQuantity To get Last filled quantity More... | |
DATA_TYPES::PRICE | getLastFillPrice () const |
getLastFillPrice To get last filled Price More... | |
DATA_TYPES::EXCHANGE_TIME | getExchangeEntryTime () const |
getExchangeEntryTime To get Time of Order Entry in the exchange More... | |
DATA_TYPES::EXCHANGE_TIME | getExchangeModifyTime () const |
getExchangeModifyTime To get Time of Order Modification in the exchange More... | |
DATA_TYPES::STRATEGY_ID | getStrategyId () const |
getStrategyId To get The Strategy Id to which this Order belongs to More... | |
DATA_TYPES::CLIENT_ID | getClientId () const |
getClientId To get the client Id for which this Order belongs More... | |
DATA_TYPES::PRICE | getLimitPrice () const |
getLimitPrice To get Limit Price set for Order More... | |
DATA_TYPES::OrderStatus | getOrderStatus () const |
getOrderStatus To get the OrderStatus More... | |
DATA_TYPES::OrderMode | getOrderMode () const |
getOrderMode To getOrderMode (Buy/Sell) for the order More... | |
DATA_TYPES::QTY | getOrderQuantity () const |
getOrderQuantity To get th Order Quantity More... | |
DATA_TYPES::PRICE | getOrderPrice () const |
getOrderPrice To get the Order Price More... | |
DATA_TYPES::QTY | getIOCCanceledQuantity () const |
getIOCCanceledQuantity More... | |
DATA_TYPES::CLORDER_ID | getOriginalClOrderId () const |
getOriginalClOrderId More... | |
DATA_TYPES::String | getTradeId () const |
getTradeId More... | |
const char * | getTradeIdCharPtr () const |
const char * | getExchangeOrderIdCharPtr () const |
DATA_TYPES::ERROR_CODE | getErrorCode () const |
getErrorCode More... | |
DATA_TYPES::TRADER_ID | getTraderId () const |
getTraderId More... | |
void | setClOrderId (DATA_TYPES::CLORDER_ID clOrderId) |
setClOrderId More... | |
void | setExchangeOrderId (char exchangeOrderId[]) |
setExchangeOrderId More... | |
void | setExchangeOrderId (std::string exchangeOrderId) |
setExchangeOrderId More... | |
void | setSymbolId (DATA_TYPES::SYMBOL_ID symbolId) |
setSymbolId More... | |
void | setLastFillQuantity (DATA_TYPES::QTY qty) |
setLastFillQuantity More... | |
void | setLastFillPrice (DATA_TYPES::PRICE price) |
setLastFillPrice More... | |
void | setExchangeEntryTime (DATA_TYPES::EXCHANGE_TIME exchangeEntryTime) |
setExchangeEntryTime More... | |
void | setExchangeModifyTime (DATA_TYPES::EXCHANGE_TIME exchangeModifyTime) |
setExchangeModifyTime More... | |
void | setStrategyId (DATA_TYPES::STRATEGY_ID strategyId) |
setStrategyId More... | |
void | setClientId (DATA_TYPES::CLIENT_ID clientId) |
setClientId More... | |
void | setLimitPrice (DATA_TYPES::PRICE limitPrice) |
setLimitPrice More... | |
void | setOrderStatus (DATA_TYPES::OrderStatus orderStatus) |
setOrderStatus More... | |
void | setOrderMode (DATA_TYPES::OrderMode orderMode) |
setOrderMode More... | |
void | setOrderQuantity (DATA_TYPES::QTY quantity) |
setOrderQuantity More... | |
void | setOrderPrice (DATA_TYPES::PRICE price) |
setOrderPrice More... | |
void | setIOCCanceledQuantity (DATA_TYPES::QTY quantity) |
setIOCCanceledQuantity More... | |
void | setOriginalClOrderId (DATA_TYPES::CLORDER_ID originalClOrderId) |
setOriginalClOrderId More... | |
void | setSequenceNumber (DATA_TYPES::SEQUENCE_NUMBER sequenceNumber) |
setSequenceNumber More... | |
void | setTradeId (char tradeId[]) |
setTradeId More... | |
void | setTradeId (std::string tradeId) |
setTradeId More... | |
void | setErrorCode (DATA_TYPES::ERROR_CODE errorCode) |
setErrorCode More... | |
void | setTraderId (DATA_TYPES::TRADER_ID traderId) |
setTraderId More... | |
void | setOrderCategory (DATA_TYPES::ENUM orderCategory) |
setOrderCategory More... | |
void | setLastFillPrice1 (DATA_TYPES::PRICE lastFillPrice1) |
setLastFillPrice1 More... | |
void | setLastFillPrice2 (DATA_TYPES::PRICE lastFillPrice2) |
setLastFillPrice2 More... | |
void | dump () |
dump | |
DATA_TYPES::ENUM | getOrderCategory () const |
getOrderCategory More... | |
DATA_TYPES::PRICE | getLastFillPrice1 () const |
getLastFillPrice1 More... | |
DATA_TYPES::PRICE | getLastFillPrice2 () const |
getLastFillPrice2 More... | |
The OrderConfirmation class contains the Exchange Order Confirmation Message data.
DATA_TYPES::CLIENT_ID API2::OrderConfirmation::getClientId | ( | ) | const |
getClientId To get the client Id for which this Order belongs
DATA_TYPES::CLORDER_ID API2::OrderConfirmation::getClOrderId | ( | ) | const |
getClOrderId To get Unique Client Order Id, sent to exchange at the time of Order Sending
DATA_TYPES::ERROR_CODE API2::OrderConfirmation::getErrorCode | ( | ) | const |
getErrorCode
DATA_TYPES::EXCHANGE_TIME API2::OrderConfirmation::getExchangeEntryTime | ( | ) | const |
getExchangeEntryTime To get Time of Order Entry in the exchange
DATA_TYPES::EXCHANGE_TIME API2::OrderConfirmation::getExchangeModifyTime | ( | ) | const |
getExchangeModifyTime To get Time of Order Modification in the exchange
DATA_TYPES::String API2::OrderConfirmation::getExchangeOrderId | ( | ) | const |
getExchangeOrderId To get Exchange Order Id of the Order.
DATA_TYPES::QTY API2::OrderConfirmation::getIOCCanceledQuantity | ( | ) | const |
getIOCCanceledQuantity
DATA_TYPES::PRICE API2::OrderConfirmation::getLastFillPrice | ( | ) | const |
getLastFillPrice To get last filled Price
DATA_TYPES::PRICE API2::OrderConfirmation::getLastFillPrice1 | ( | ) | const |
getLastFillPrice1
DATA_TYPES::PRICE API2::OrderConfirmation::getLastFillPrice2 | ( | ) | const |
getLastFillPrice2
DATA_TYPES::QTY API2::OrderConfirmation::getLastFillQuantity | ( | ) | const |
getLastFillQuantity To get Last filled quantity
DATA_TYPES::PRICE API2::OrderConfirmation::getLimitPrice | ( | ) | const |
getLimitPrice To get Limit Price set for Order
DATA_TYPES::ENUM API2::OrderConfirmation::getOrderCategory | ( | ) | const |
getOrderCategory
DATA_TYPES::OrderMode API2::OrderConfirmation::getOrderMode | ( | ) | const |
getOrderMode To getOrderMode (Buy/Sell) for the order
DATA_TYPES::PRICE API2::OrderConfirmation::getOrderPrice | ( | ) | const |
getOrderPrice To get the Order Price
DATA_TYPES::QTY API2::OrderConfirmation::getOrderQuantity | ( | ) | const |
getOrderQuantity To get th Order Quantity
DATA_TYPES::OrderStatus API2::OrderConfirmation::getOrderStatus | ( | ) | const |
getOrderStatus To get the OrderStatus
DATA_TYPES::CLORDER_ID API2::OrderConfirmation::getOriginalClOrderId | ( | ) | const |
getOriginalClOrderId
DATA_TYPES::STRATEGY_ID API2::OrderConfirmation::getStrategyId | ( | ) | const |
getStrategyId To get The Strategy Id to which this Order belongs to
DATA_TYPES::SYMBOL_ID API2::OrderConfirmation::getSymbolId | ( | ) | const |
getSymbolId To get unique SymbolID, which is a unique Identifier for an Instrument in the system.
DATA_TYPES::String API2::OrderConfirmation::getTradeId | ( | ) | const |
getTradeId
DATA_TYPES::TRADER_ID API2::OrderConfirmation::getTraderId | ( | ) | const |
getTraderId
void API2::OrderConfirmation::setClientId | ( | DATA_TYPES::CLIENT_ID | clientId | ) |
setClientId
clientId |
void API2::OrderConfirmation::setClOrderId | ( | DATA_TYPES::CLORDER_ID | clOrderId | ) |
setClOrderId
clOrderId |
void API2::OrderConfirmation::setErrorCode | ( | DATA_TYPES::ERROR_CODE | errorCode | ) |
setErrorCode
errorCode |
void API2::OrderConfirmation::setExchangeEntryTime | ( | DATA_TYPES::EXCHANGE_TIME | exchangeEntryTime | ) |
setExchangeEntryTime
exchangeEntryTime |
void API2::OrderConfirmation::setExchangeModifyTime | ( | DATA_TYPES::EXCHANGE_TIME | exchangeModifyTime | ) |
setExchangeModifyTime
exchangeModifyTime |
void API2::OrderConfirmation::setExchangeOrderId | ( | char | exchangeOrderId[] | ) |
setExchangeOrderId
exchangeOrderId |
void API2::OrderConfirmation::setExchangeOrderId | ( | std::string | exchangeOrderId | ) |
setExchangeOrderId
exchangeOrderId |
void API2::OrderConfirmation::setIOCCanceledQuantity | ( | DATA_TYPES::QTY | quantity | ) |
setIOCCanceledQuantity
quantity |
void API2::OrderConfirmation::setLastFillPrice | ( | DATA_TYPES::PRICE | price | ) |
setLastFillPrice
price |
void API2::OrderConfirmation::setLastFillPrice1 | ( | DATA_TYPES::PRICE | lastFillPrice1 | ) |
setLastFillPrice1
lastFillPrice1 |
void API2::OrderConfirmation::setLastFillPrice2 | ( | DATA_TYPES::PRICE | lastFillPrice2 | ) |
setLastFillPrice2
lastFillPrice2 |
void API2::OrderConfirmation::setLastFillQuantity | ( | DATA_TYPES::QTY | qty | ) |
setLastFillQuantity
qty |
void API2::OrderConfirmation::setLimitPrice | ( | DATA_TYPES::PRICE | limitPrice | ) |
setLimitPrice
limitPrice |
void API2::OrderConfirmation::setOrderCategory | ( | DATA_TYPES::ENUM | orderCategory | ) |
setOrderCategory
orderCategory |
void API2::OrderConfirmation::setOrderMode | ( | DATA_TYPES::OrderMode | orderMode | ) |
setOrderMode
orderMode |
void API2::OrderConfirmation::setOrderPrice | ( | DATA_TYPES::PRICE | price | ) |
setOrderPrice
price |
void API2::OrderConfirmation::setOrderQuantity | ( | DATA_TYPES::QTY | quantity | ) |
setOrderQuantity
quantity |
void API2::OrderConfirmation::setOrderStatus | ( | DATA_TYPES::OrderStatus | orderStatus | ) |
setOrderStatus
orderStatus |
void API2::OrderConfirmation::setOriginalClOrderId | ( | DATA_TYPES::CLORDER_ID | originalClOrderId | ) |
setOriginalClOrderId
originalClOrderId |
void API2::OrderConfirmation::setSequenceNumber | ( | DATA_TYPES::SEQUENCE_NUMBER | sequenceNumber | ) |
setSequenceNumber
sequenceNumber |
void API2::OrderConfirmation::setStrategyId | ( | DATA_TYPES::STRATEGY_ID | strategyId | ) |
setStrategyId
strategyId |
void API2::OrderConfirmation::setSymbolId | ( | DATA_TYPES::SYMBOL_ID | symbolId | ) |
setSymbolId
symbolId |
void API2::OrderConfirmation::setTradeId | ( | char | tradeId[] | ) |
setTradeId
tradeId |
void API2::OrderConfirmation::setTradeId | ( | std::string | tradeId | ) |
setTradeId
tradeId |
void API2::OrderConfirmation::setTraderId | ( | DATA_TYPES::TRADER_ID | traderId | ) |
setTraderId
traderId |