|
| void | onNewOrderRequest (const NewOrderRequest order, Testing::Gateway *gateway) override |
Definition at line 24 of file BenchmarkGatewayListener.h.
◆ onNewOrderRequest()
| void onNewOrderRequest |
( |
const NewOrderRequest | order, |
|
|
Testing::Gateway * | gateway ) |
|
inlineoverride |
Definition at line 27 of file BenchmarkGatewayListener.h.
28 {
29 const auto sinchEpoch = UtcWatch::now().sinceEpoch();
30 constexpr static auto sid = 123;
31 const OrderExecID id{sid, reportsCounter_, sinchEpoch};
32 report_->clOrdId(order.clOrdId()).execId(id);
33
34
35 gateway->send(report_, ++reportsCounter_);
36 }