PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::detail::ScratchFileQuota::Growth Class Reference

#include <scratch_file.hpp>

Public Member Functions

 Growth (ScratchFileQuota &owner, std::uint64_t requested_end)
 
 Growth (const Growth &)=delete
 
Growth & operator= (const Growth &)=delete
 
 ~Growth () noexcept
 
void wrote (std::uint64_t end) noexcept
 
void truncated (std::uint64_t bytes) noexcept
 
void finish ()
 

Detailed Description

Definition at line 98 of file scratch_file.hpp.

Constructor & Destructor Documentation

◆ Growth() [1/2]

◆ Growth() [2/2]

pineforge::detail::ScratchFileQuota::Growth::Growth ( const Growth & )
delete

References Growth().

◆ ~Growth()

pineforge::detail::ScratchFileQuota::Growth::~Growth ( )
inlinenoexcept

Definition at line 110 of file scratch_file.hpp.

References finish().

Member Function Documentation

◆ operator=()

Growth & pineforge::detail::ScratchFileQuota::Growth::operator= ( const Growth & )
delete

References Growth().

◆ wrote()

void pineforge::detail::ScratchFileQuota::Growth::wrote ( std::uint64_t end)
inlinenoexcept

Definition at line 117 of file scratch_file.hpp.

References pineforge::detail::end.

◆ truncated()

void pineforge::detail::ScratchFileQuota::Growth::truncated ( std::uint64_t bytes)
inlinenoexcept

Definition at line 118 of file scratch_file.hpp.

◆ finish()

void pineforge::detail::ScratchFileQuota::Growth::finish ( )
inline

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