![]() |
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 |