|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <journal_codec.hpp>
Public Member Functions | |
| StoreSource (const ScratchReadback &store, ScratchHandle handle, std::uint64_t length) noexcept | |
| std::uint64_t | size () const noexcept override |
| const ReportScratchIoError * | carried_failure () const noexcept override |
| ScratchStatus | read (std::uint64_t offset, ScratchBuffer out) const noexcept override |
Public Member Functions inherited from pineforge::detail::ScratchByteSource | |
| virtual | ~ScratchByteSource () noexcept=default |
Definition at line 186 of file journal_codec.hpp.
|
inlinenoexcept |
Definition at line 188 of file journal_codec.hpp.
References pineforge::detail::journal_codec::observe_work(), and pineforge::detail::journal_codec::payload_source.
|
inlineoverridevirtualnoexcept |
Implements pineforge::detail::ScratchByteSource.
Definition at line 192 of file journal_codec.hpp.
|
inlineoverridevirtualnoexcept |
Reimplemented from pineforge::detail::ScratchByteSource.
Definition at line 193 of file journal_codec.hpp.
|
inlineoverridevirtualnoexcept |
Implements pineforge::detail::ScratchByteSource.
Definition at line 196 of file journal_codec.hpp.
References pineforge::detail::journal_codec::observe_work(), pineforge::detail::journal_codec::payload_read, and pineforge::detail::value.