|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <trade_text_source.hpp>
Public Member Functions | |
| LedgerTradeSourceV1 (const TradeLedger &ledger) | |
| LogicalIndexV1 | size () const override |
Public Member Functions inherited from pineforge::report::trade_source_detail::TradeValueSourceV1 | |
| TradeRowV1 | at (LogicalIndexV1 index) const override |
| std::size_t | read_page (LogicalIndexV1 from, TradeRowV1 *out, std::size_t capacity) const override |
| VisitResultV1 | visit (LogicalIndexV1 from, LogicalIndexV1 count, void *context, TradeVisitorV1 visitor) const override |
| VisitResultV1 | visit_backward (LogicalIndexV1 from, LogicalIndexV1 count, void *context, TradeVisitorV1 visitor) const override |
| std::uint64_t | text_size (LogicalIndexV1 index, TradeTextV1 field) const override |
| std::size_t | read_text (LogicalIndexV1 index, TradeTextV1 field, std::uint64_t byte_offset, char *out, std::size_t capacity) const override |
Public Member Functions inherited from pineforge::report::TradeSourceV1 | |
| virtual | ~TradeSourceV1 ()=default |
Definition at line 123 of file trade_text_source.hpp.
|
inlineexplicit |
Definition at line 125 of file trade_text_source.hpp.
|
inlineoverridevirtual |
Implements pineforge::report::TradeSourceV1.
Definition at line 126 of file trade_text_source.hpp.