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

#include <exit_scratch.hpp>

Public Member Functions

 ExitScratchKey (std::uint64_t scope, std::uint64_t kind=0, std::uint64_t major=0, std::uint64_t ordinal=0, const ScratchByteSource *text=nullptr) noexcept
 
std::uint64_t size () const noexcept override
 
ScratchStatus read (std::uint64_t offset, ScratchBuffer destination) const noexcept override
 
- Public Member Functions inherited from pineforge::detail::ScratchByteSource
virtual ~ScratchByteSource () noexcept=default
 
virtual const ReportScratchIoError * carried_failure () const noexcept
 

Detailed Description

Definition at line 284 of file exit_scratch.hpp.

Constructor & Destructor Documentation

◆ ExitScratchKey()

pineforge::source::detail::ExitScratchKey::ExitScratchKey ( std::uint64_t scope,
std::uint64_t kind = 0,
std::uint64_t major = 0,
std::uint64_t ordinal = 0,
const ScratchByteSource * text = nullptr )
inlinenoexcept

Definition at line 286 of file exit_scratch.hpp.

Member Function Documentation

◆ size()

std::uint64_t pineforge::source::detail::ExitScratchKey::size ( ) const
inlineoverridevirtualnoexcept

◆ read()

ScratchStatus pineforge::source::detail::ExitScratchKey::read ( std::uint64_t offset,
ScratchBuffer destination ) const
inlineoverridevirtualnoexcept

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