algotradelib 0.0.0.9000
C++ header-only library for algorithmic trading
Loading...
Searching...
No Matches
algotradelib::runner::RejectedCancel< BrokerTag > Struct Template Reference

A cancellation that was refused, by the broker or before it was sent. More...

#include <algotradelib/src/runner/runner.hpp>

Collaboration diagram for algotradelib::runner::RejectedCancel< BrokerTag >:

Public Attributes

OrderRef< BrokerTag > ref_
 The order that was to be cancelled.
bool by_broker_ {true}
 true if the broker refused it; false if it was refused before sending (by the binding, or by a serialized runner for a row whose reference the broker did not issue).

Detailed Description

template<typename BrokerTag>
struct algotradelib::runner::RejectedCancel< BrokerTag >

A cancellation that was refused, by the broker or before it was sent.

Template Parameters
BrokerTagThe broker tag.

Definition at line 173 of file runner.hpp.

Member Data Documentation

◆ by_broker_

template<typename BrokerTag>
bool algotradelib::runner::RejectedCancel< BrokerTag >::by_broker_ {true}

true if the broker refused it; false if it was refused before sending (by the binding, or by a serialized runner for a row whose reference the broker did not issue).

Definition at line 180 of file runner.hpp.

◆ ref_

template<typename BrokerTag>
OrderRef<BrokerTag> algotradelib::runner::RejectedCancel< BrokerTag >::ref_

The order that was to be cancelled.

Definition at line 175 of file runner.hpp.


The documentation for this struct was generated from the following file: