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

#include <scratch_readback.hpp>

Public Member Functions

virtual ~ScratchByteSource () noexcept=default
 
virtual std::uint64_t size () const noexcept=0
 
virtual const ReportScratchIoError * carried_failure () const noexcept
 
virtual ScratchStatus read (std::uint64_t offset, ScratchBuffer destination) const noexcept=0
 

Detailed Description

Definition at line 17 of file scratch_readback.hpp.

Constructor & Destructor Documentation

◆ ~ScratchByteSource()

virtual pineforge::detail::ScratchByteSource::~ScratchByteSource ( )
virtualdefaultnoexcept

Member Function Documentation

◆ size()

virtual std::uint64_t pineforge::detail::ScratchByteSource::size ( ) const
pure virtualnoexcept

◆ carried_failure()

virtual const ReportScratchIoError * pineforge::detail::ScratchByteSource::carried_failure ( ) const
inlinevirtualnoexcept

Definition at line 21 of file scratch_readback.hpp.

◆ read()

virtual ScratchStatus pineforge::detail::ScratchByteSource::read ( std::uint64_t offset,
ScratchBuffer destination ) const
pure virtualnoexcept

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