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

#include <cache_policy.hpp>

Public Member Functions

 CapacityBytes ()=default
 
 CapacityBytes (std::size_t bytes) noexcept
 
CapacityBytes & operator= (std::size_t bytes) noexcept
 
 operator std::size_t () const noexcept
 
bool automatic () const noexcept
 

Detailed Description

Definition at line 26 of file cache_policy.hpp.

Constructor & Destructor Documentation

◆ CapacityBytes() [1/2]

pineforge::LedgerCachePolicy::CapacityBytes::CapacityBytes ( )
default

Referenced by operator=().

◆ CapacityBytes() [2/2]

pineforge::LedgerCachePolicy::CapacityBytes::CapacityBytes ( std::size_t bytes)
inlineexplicitnoexcept

Definition at line 29 of file cache_policy.hpp.

Member Function Documentation

◆ operator=()

CapacityBytes & pineforge::LedgerCachePolicy::CapacityBytes::operator= ( std::size_t bytes)
inlinenoexcept

Definition at line 31 of file cache_policy.hpp.

References CapacityBytes().

◆ operator std::size_t()

pineforge::LedgerCachePolicy::CapacityBytes::operator std::size_t ( ) const
inlinenoexcept

Definition at line 36 of file cache_policy.hpp.

◆ automatic()

bool pineforge::LedgerCachePolicy::CapacityBytes::automatic ( ) const
inlinenoexcept

Definition at line 37 of file cache_policy.hpp.


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