|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <exit_scratch.hpp>
Public Member Functions | |
| ExitScratchScope (ExitScratchContext &context) | |
| ExitScratchScope (const ExitScratchScope &)=delete | |
| ExitScratchScope & | operator= (const ExitScratchScope &)=delete |
| ExitScratchScope (ExitScratchScope &&other) noexcept | |
| ~ExitScratchScope () noexcept(false) | |
| std::uint64_t | scope () const noexcept |
| ExitScratchContext & | context () const noexcept |
| void | clear () |
Definition at line 428 of file exit_scratch.hpp.
|
inlineexplicit |
Definition at line 430 of file exit_scratch.hpp.
References context(), pineforge::source::detail::exit_scratch_check_teardown(), and pineforge::source::detail::exit_scratch_failure().
Referenced by ExitScratchScope(), ExitScratchScope(), and operator=().
|
delete |
References ExitScratchScope().
|
inlinenoexcept |
Definition at line 438 of file exit_scratch.hpp.
References ExitScratchScope().
|
inline |
Definition at line 440 of file exit_scratch.hpp.
References pineforge::source::detail::exit_scratch_check_teardown().
|
delete |
References ExitScratchScope().
|
inlinenoexcept |
Definition at line 454 of file exit_scratch.hpp.
|
inlinenoexcept |
Definition at line 455 of file exit_scratch.hpp.
Referenced by ExitScratchScope().
|
inline |
Definition at line 456 of file exit_scratch.hpp.
References pineforge::source::detail::exit_scratch_check_teardown(), and pineforge::source::detail::exit_scratch_erase_scope_noexcept().