|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <cache_capacity.hpp>
Public Member Functions | |
| detail::ReadThroughCachePolicy | for_page (std::size_t page_size) const noexcept |
| std::size_t | lines (std::size_t page_size) const noexcept |
| std::size_t | payload_bytes (std::size_t page_size) const noexcept |
Static Public Member Functions | |
| static CacheCapacity | from_payload (std::size_t page_size, std::size_t payload_bytes) noexcept |
Data Fields | |
| std::size_t | capacity_bytes = 0 |
Definition at line 12 of file cache_capacity.hpp.
|
inlinestaticnoexcept |
Definition at line 17 of file cache_capacity.hpp.
References pineforge::detail::ReadThroughCache::line_bytes(), and payload_bytes().
|
inlinenoexcept |
Definition at line 25 of file cache_capacity.hpp.
References capacity_bytes.
|
inlinenoexcept |
Definition at line 29 of file cache_capacity.hpp.
References capacity_bytes, and pineforge::detail::ReadThroughCache::line_bytes().
Referenced by payload_bytes().
|
inlinenoexcept |
| std::size_t pineforge::CacheCapacity::capacity_bytes = 0 |
Definition at line 13 of file cache_capacity.hpp.
Referenced by for_page(), and lines().