PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::RuntimeContextEvaluator Class Referenceabstract

#include <runtime_context.hpp>

Public Member Functions

virtual ~RuntimeContextEvaluator ()=default
 
virtual void consume (RuntimeContextService &, RuntimeContextHandle, const RuntimeContextEvent &)=0
 
virtual std::uint64_t storage_bytes () const noexcept=0
 
virtual void observe_owned_storage (OwnedStorage &out) const noexcept
 

Detailed Description

Definition at line 107 of file runtime_context.hpp.

Constructor & Destructor Documentation

◆ ~RuntimeContextEvaluator()

virtual pineforge::RuntimeContextEvaluator::~RuntimeContextEvaluator ( )
virtualdefault

Member Function Documentation

◆ consume()

virtual void pineforge::RuntimeContextEvaluator::consume ( RuntimeContextService & ,
RuntimeContextHandle ,
const RuntimeContextEvent &  )
pure virtual

◆ storage_bytes()

virtual std::uint64_t pineforge::RuntimeContextEvaluator::storage_bytes ( ) const
pure virtualnoexcept

◆ observe_owned_storage()

virtual void pineforge::RuntimeContextEvaluator::observe_owned_storage ( OwnedStorage & out) const
inlinevirtualnoexcept

Definition at line 118 of file runtime_context.hpp.

References pineforge::legacy_evaluator, and observe_owned_storage().

Referenced by observe_owned_storage().


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