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

#include <exit_scratch.hpp>

Public Member Functions

 ExitScratchPairText (const std::string &left, const std::string &right) 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 203 of file exit_scratch.hpp.

Constructor & Destructor Documentation

◆ ExitScratchPairText()

pineforge::source::detail::ExitScratchPairText::ExitScratchPairText ( const std::string & left,
const std::string & right )
inlinenoexcept

Definition at line 205 of file exit_scratch.hpp.

Member Function Documentation

◆ size()

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

Implements pineforge::detail::ScratchByteSource.

Definition at line 209 of file exit_scratch.hpp.

Referenced by read().

◆ read()

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

Implements pineforge::detail::ScratchByteSource.

Definition at line 212 of file exit_scratch.hpp.

References size().


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