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

Complete request schema, including owner text and every opening handle. More...

#include <native_order.hpp>

Public Member Functions

 RequestReadback () noexcept=default
 
 RequestReadback (const detail::CommandScratchStore &store, detail::ScratchHandle version) noexcept
 
 RequestReadback (detail::PayloadReadback view) noexcept
 
detail::ScratchStatus label (detail::PayloadField &out) const noexcept
 
detail::ScratchStatus comment (detail::PayloadField &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

Complete request schema, including owner text and every opening handle.

intent/trigger/capacity/owner/group/anchor have an unsigned variant tag; label/comment are top-level byte fields. See the production freeze codec.

Definition at line 552 of file native_order.hpp.

Constructor & Destructor Documentation

◆ RequestReadback() [1/3]

pineforge::native_order::native_order_v8::RequestReadback::RequestReadback ( )
defaultnoexcept

Referenced by RequestReadback().

◆ RequestReadback() [2/3]

pineforge::native_order::native_order_v8::RequestReadback::RequestReadback ( const detail::CommandScratchStore & store,
detail::ScratchHandle version )
inlinenoexcept

◆ RequestReadback() [3/3]

pineforge::native_order::native_order_v8::RequestReadback::RequestReadback ( detail::PayloadReadback view)
inlineexplicitnoexcept

Member Function Documentation

◆ label()

detail::ScratchStatus pineforge::native_order::native_order_v8::RequestReadback::label ( detail::PayloadField & out) const
inlinenoexcept

Definition at line 558 of file native_order.hpp.

References pineforge::detail::PayloadReadback::find().

◆ comment()

detail::ScratchStatus pineforge::native_order::native_order_v8::RequestReadback::comment ( detail::PayloadField & out) const
inlinenoexcept

Definition at line 561 of file native_order.hpp.

References pineforge::detail::PayloadReadback::find().


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