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

#include <journal_codec.hpp>

Public Member Functions

 WordSource (std::uint64_t value) noexcept
 
std::uint64_t size () const noexcept override
 
ScratchStatus read (std::uint64_t offset, ScratchBuffer out) 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 172 of file journal_codec.hpp.

Constructor & Destructor Documentation

◆ WordSource()

pineforge::detail::journal_codec::WordSource::WordSource ( std::uint64_t value)
inlineexplicitnoexcept

Definition at line 174 of file journal_codec.hpp.

References pineforge::detail::value.

Member Function Documentation

◆ size()

std::uint64_t pineforge::detail::journal_codec::WordSource::size ( ) const
inlineoverridevirtualnoexcept

Implements pineforge::detail::ScratchByteSource.

Definition at line 178 of file journal_codec.hpp.

◆ read()

ScratchStatus pineforge::detail::journal_codec::WordSource::read ( std::uint64_t offset,
ScratchBuffer out ) const
inlineoverridevirtualnoexcept

Implements pineforge::detail::ScratchByteSource.

Definition at line 179 of file journal_codec.hpp.

References read().

Referenced by pineforge::detail::journal_codec::find(), and read().


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