|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
All reads borrow store/version; no owning row or text reconstruction. More...
#include <payload_readback.hpp>
Public Member Functions | |
| PayloadReadback () noexcept=default | |
| PayloadReadback (const CommandScratchStore &store, ScratchHandle version, PayloadSchema schema) noexcept | |
| ScratchStatus | field_count (std::uint64_t &out) const noexcept |
| ScratchStatus | field (std::uint64_t index, PayloadField &out) const noexcept |
| ScratchStatus | find (std::string_view name, PayloadField &out) const noexcept |
| ScratchStatus | subobject (std::string_view name, PayloadReadback &out) const noexcept |
| ScratchStatus | visit (void *, bool(*)(void *, const PayloadField &)) const |
| ScratchHandle | version () const noexcept |
All reads borrow store/version; no owning row or text reconstruction.
Definition at line 67 of file payload_readback.hpp.
|
defaultnoexcept |
Referenced by PayloadReadback(), pineforge::source::PendingReadback::PendingReadback(), pineforge::source::PlacementReadback::PlacementReadback(), pineforge::native_order::native_order_v7::RequestReadback::RequestReadback(), pineforge::native_order::native_order_v7::RequestReadback::RequestReadback(), and subobject().
|
inlinenoexcept |
Definition at line 70 of file payload_readback.hpp.
References PayloadReadback(), and version().
|
noexcept |
|
noexcept |
|
noexcept |
Referenced by pineforge::source::PlacementReadback::close_first_id(), pineforge::native_order::native_order_v7::RequestReadback::comment(), pineforge::source::PlacementReadback::comment(), pineforge::source::PlacementReadback::from_entry(), pineforge::native_order::native_order_v7::RequestReadback::label(), pineforge::source::PlacementReadback::oca_name(), and pineforge::source::PlacementReadback::source_id().
|
noexcept |
References PayloadReadback().
Referenced by pineforge::source::PendingReadback::placement(), and pineforge::source::PendingReadback::request().
| ScratchStatus pineforge::detail::PayloadReadback::visit | ( | void * | , |
| bool(* | )(void *, const PayloadField &) ) const |
|
inlinenoexcept |