40 : orderId_(0), lastQty_(0)
83 std::vector<TradeOrderDetails>
154 ids_.push_back(
Details(entry));
170 ids_.reserve(capacity);
size_t size() const
The number of items in the given collection.
OrderId orderId() const
Returns the order identifier.
TradeOrderDetails(const Entry &entry)
TradeOrderIds()
Initializes blank instance.
TradeOrderDetails Details
Alias for the trade order details.
bool empty() const
Indicates whether the collection of details is empty.
void add(const Entry &entry)
Adds order details to the collection.
TradeOrderIds(size_t capacity)
void clear()
Resets the collection to the blank state.
TradeOrderIds(const TradeOrderIds &other)
Initializes as a copy of the other instance.
UInt64 OrderId
Type for order identification.
void reserve(size_t capacity)
#define ONIXS_CONFLATEDUDP_NAMESPACE_END
#define ONIXS_CONFLATEDUDP_LTWT_CLASS
#define ONIXS_CONFLATEDUDP_NAMESPACE_BEGIN
TradeOrderDetails()
Initializes blank instance with no valid attributes.
~TradeOrderIds()
Destructs the internal storage.