#include <engine.hpp>
Definition at line 351 of file engine.hpp.
◆ OpenReportRowSource() [1/3]
| pineforge::engine_script_run_v19::OpenReportRowSource::OpenReportRowSource |
( |
| ) |
|
|
default |
◆ OpenReportRowSource() [2/3]
| pineforge::engine_script_run_v19::OpenReportRowSource::OpenReportRowSource |
( |
const BacktestEngine * | owner | ) |
|
|
inlineexplicit |
◆ OpenReportRowSource() [3/3]
| pineforge::engine_script_run_v19::OpenReportRowSource::OpenReportRowSource |
( |
const OpenReportRowSource & | | ) |
|
|
default |
◆ operator=()
◆ clear()
| void pineforge::engine_script_run_v19::OpenReportRowSource::clear |
( |
| ) |
|
|
noexcept |
◆ begin() [1/2]
| void pineforge::engine_script_run_v19::OpenReportRowSource::begin |
( |
double | mark_price, |
|
|
std::int64_t | mark_time_ms, |
|
|
int | interval_index, |
|
|
double | account_fx, |
|
|
bool | was_long, |
|
|
std::size_t | count ) |
◆ set_pnl()
| void pineforge::engine_script_run_v19::OpenReportRowSource::set_pnl |
( |
double | pnl | ) |
|
|
inlinenoexcept |
◆ empty()
| bool pineforge::engine_script_run_v19::OpenReportRowSource::empty |
( |
| ) |
const |
|
inlinenoexcept |
◆ size()
| std::size_t pineforge::engine_script_run_v19::OpenReportRowSource::size |
( |
| ) |
const |
|
inlinenoexcept |
◆ pnl()
| double pineforge::engine_script_run_v19::OpenReportRowSource::pnl |
( |
| ) |
const |
|
inlinenoexcept |
◆ row()
| Trade pineforge::engine_script_run_v19::OpenReportRowSource::row |
( |
std::size_t | index | ) |
const |
◆ materialize()
| const Trade & pineforge::engine_script_run_v19::OpenReportRowSource::materialize |
( |
std::size_t | index | ) |
const |
◆ operator[]()
| const Trade & pineforge::engine_script_run_v19::OpenReportRowSource::operator[] |
( |
std::size_t | index | ) |
const |
|
inline |
◆ push_back() [1/2]
| void pineforge::engine_script_run_v19::OpenReportRowSource::push_back |
( |
const Trade & | row | ) |
|
|
inline |
◆ push_back() [2/2]
| void pineforge::engine_script_run_v19::OpenReportRowSource::push_back |
( |
Trade && | row | ) |
|
|
inline |
◆ begin() [2/2]
| const_iterator pineforge::engine_script_run_v19::OpenReportRowSource::begin |
( |
| ) |
const |
|
inline |
◆ end()
| const_iterator pineforge::engine_script_run_v19::OpenReportRowSource::end |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: