PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::source::PendingReadback Class Referencefinal

#include <exit_payload_readback.hpp>

Public Member Functions

 PendingReadback () noexcept=default
 
 PendingReadback (const pineforge::detail::CommandScratchStore &store, pineforge::detail::ScratchHandle version) noexcept
 
pineforge::detail::ScratchStatus replacement_key (pineforge::detail::PayloadChunkBytes &out) const noexcept
 
pineforge::detail::ScratchStatus request (native_order::RequestReadback &out) const noexcept
 
pineforge::detail::ScratchStatus placement (PlacementReadback &out) const noexcept
 
- Public Member Functions inherited from pineforge::detail::PayloadReadback
 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
 

Detailed Description

Definition at line 30 of file exit_payload_readback.hpp.

Constructor & Destructor Documentation

◆ PendingReadback() [1/2]

pineforge::source::PendingReadback::PendingReadback ( )
defaultnoexcept

Referenced by PendingReadback().

◆ PendingReadback() [2/2]

pineforge::source::PendingReadback::PendingReadback ( const pineforge::detail::CommandScratchStore & store,
pineforge::detail::ScratchHandle version )
inlinenoexcept

Member Function Documentation

◆ replacement_key()

pineforge::detail::ScratchStatus pineforge::source::PendingReadback::replacement_key ( pineforge::detail::PayloadChunkBytes & out) const
noexcept

◆ request()

pineforge::detail::ScratchStatus pineforge::source::PendingReadback::request ( native_order::RequestReadback & out) const
inlinenoexcept

◆ placement()

pineforge::detail::ScratchStatus pineforge::source::PendingReadback::placement ( PlacementReadback & out) const
inlinenoexcept

The documentation for this class was generated from the following file: