|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <scratch_store.hpp>
Data Structures | |
| struct | State |
Definition at line 66 of file scratch_store.hpp.
|
inlinenoexcept |
Definition at line 1752 of file scratch_store_impl.hpp.
References pineforge::detail::scratch_impl::Core::required_bytes().
Referenced by CommandScratchStore(), CommandScratchStore(), operator=(), and operator=().
|
inlineoverridenoexcept |
Definition at line 1760 of file scratch_store_impl.hpp.
References pineforge::detail::scratch_impl::Core::shutdown().
|
delete |
References CommandScratchStore().
|
delete |
References CommandScratchStore().
|
delete |
References CommandScratchStore().
|
delete |
References begin(), carried_failure(), CommandScratchStore(), commit(), erase(), first(), for_each(), pineforge::detail::key, lower_bound(), next(), ordered_digest(), page_size(), point(), put(), read(), record_count(), rollback(), state_digest(), stats(), transaction_active(), pineforge::detail::value, and visit().
|
inlinenoexcept |
Definition at line 1767 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by pineforge::source::PineExecutionAdapter::bind_exit_scratch(), and pineforge::source::PineStrategyHost::set_trade_scratch().
|
inlineoverridevirtualnoexcept |
Reimplemented from pineforge::detail::ScratchReadback.
Definition at line 1770 of file scratch_store_impl.hpp.
Referenced by pineforge::source::detail::exit_scratch_edit(), and operator=().
|
inlineoverridevirtualnoexcept |
Implements pineforge::detail::ScratchReadback.
Definition at line 1773 of file scratch_store_impl.hpp.
Referenced by operator=().
|
inlineoverridevirtualnoexcept |
Implements pineforge::detail::ScratchReadback.
Definition at line 1774 of file scratch_store_impl.hpp.
References pineforge::detail::ok.
Referenced by operator=(), and pineforge::source::PineStrategyHost::set_trade_scratch().
|
inlinenoexcept |
Definition at line 1777 of file scratch_store_impl.hpp.
References pineforge::detail::ok.
Referenced by pineforge::source::PineExecutionAdapter::bind_exit_scratch(), operator=(), and pineforge::source::PineStrategyHost::set_trade_scratch().
|
inlinenoexcept |
Definition at line 1780 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by pineforge::source::detail::exit_scratch_edit(), and operator=().
|
inlinenoexcept |
Definition at line 1783 of file scratch_store_impl.hpp.
References pineforge::detail::key, pineforge::detail::programming_error, and pineforge::detail::value.
Referenced by operator=().
|
inlinenoexcept |
Definition at line 1787 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by operator=().
|
inlinenoexcept |
Definition at line 1790 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by pineforge::source::detail::exit_scratch_edit(), and operator=().
|
inlinenoexcept |
Definition at line 1793 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by pineforge::source::detail::exit_scratch_edit(), and operator=().
|
inlineoverridevirtualnoexcept |
Implements pineforge::detail::ScratchReadback.
Definition at line 1796 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by operator=().
|
inlineoverridevirtualnoexcept |
Implements pineforge::detail::ScratchReadback.
Definition at line 1799 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by pineforge::source::detail::exit_scratch_words(), operator=(), pineforge::source::detail::ExitScratchValue< T >::read(), and pineforge::source::detail::ExitScratchValue< native_order::RequestHandle >::read().
|
inlineoverridevirtualnoexcept |
Implements pineforge::detail::ScratchReadback.
Definition at line 1803 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by operator=().
|
inlineoverridevirtualnoexcept |
Implements pineforge::detail::ScratchReadback.
Definition at line 1807 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by operator=().
|
inlinenoexcept |
Definition at line 1811 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by operator=().
|
inlinenoexcept |
Definition at line 1814 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by operator=(), and pineforge::source::detail::ExitScratchRows< T >::ordered_text().
|
inlinenoexcept |
Definition at line 1817 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by pineforge::source::detail::exit_scratch_seek(), and operator=().
|
inlinenoexcept |
Definition at line 1820 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by operator=().
|
inlinenoexcept |
Definition at line 1823 of file scratch_store_impl.hpp.
References pineforge::detail::programming_error.
Referenced by operator=().
|
inlinenoexcept |
Definition at line 1826 of file scratch_store_impl.hpp.
Referenced by operator=().