|
PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <market_admission.hpp>
Public Member Functions | |
| Journal ()=default | |
| Journal (const Journal &other) | |
| Journal & | operator= (const Journal &other) |
| Journal (Journal &&other) | |
| Journal & | operator= (Journal &&other) |
| uint64_t | next_sequence () |
| Allocation | reserve () |
| void | abandon (uint64_t sequence) noexcept |
| void | append (Event event) |
| const std::vector< Event > & | events () const |
| uint64_t | sequence_frontier () const |
| void | reset () |
| void | retain (const std::vector< uint64_t > &sequences) |
| void | reflect (const std::string &path, const FieldVisitor &visit) const |
Definition at line 188 of file source/market_admission.hpp.
|
default |
References Allocation, Journal(), and pineforge::admission::market_admission_v2::sequence().
Referenced by Journal(), Journal(), Journal(), operator=(), and operator=().
| pineforge::admission::market_admission_v2::Journal::Journal | ( | const Journal & | other | ) |
Definition at line 66 of file source/market_admission.cpp.
References Journal().
| pineforge::admission::market_admission_v2::Journal::Journal | ( | Journal && | other | ) |
Definition at line 83 of file source/market_admission.cpp.
References Journal().
Definition at line 73 of file source/market_admission.cpp.
References Journal().
Definition at line 93 of file source/market_admission.cpp.
References Journal().
| uint64_t pineforge::admission::market_admission_v2::Journal::next_sequence | ( | ) |
Definition at line 103 of file source/market_admission.cpp.
Referenced by reserve().
| Allocation pineforge::admission::market_admission_v2::Journal::reserve | ( | ) |
Definition at line 108 of file source/market_admission.cpp.
References Allocation, and next_sequence().
|
noexcept |
Definition at line 113 of file source/market_admission.cpp.
| void pineforge::admission::market_admission_v2::Journal::append | ( | Event | event | ) |
Definition at line 127 of file source/market_admission.cpp.
References pineforge::admission::market_admission_v2::sequence().
|
inline |
Definition at line 201 of file source/market_admission.hpp.
Referenced by pineforge::compat::pine::admission_history(), and pineforge::compat::pine::last_rejected_command_bar().
|
inline |
Definition at line 202 of file source/market_admission.hpp.
| void pineforge::admission::market_admission_v2::Journal::reset | ( | ) |
Definition at line 143 of file source/market_admission.cpp.
| void pineforge::admission::market_admission_v2::Journal::retain | ( | const std::vector< uint64_t > & | sequences | ) |
Definition at line 138 of file source/market_admission.cpp.
| void pineforge::admission::market_admission_v2::Journal::reflect | ( | const std::string & | path, |
| const FieldVisitor & | visit ) const |
Definition at line 277 of file source/market_admission.cpp.
References pineforge::admission::market_admission_v2::sequence().