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

#include <owned_storage.hpp>

Public Member Functions

void incomplete (OwnedStorageUnsupported reason) noexcept
 
std::uint64_t product (std::uint64_t count, std::uint64_t width) noexcept
 
bool claim (const void *identity) noexcept
 
template<class T>
bool visit (const T &object) noexcept
 
void metadata (std::uint64_t bytes) noexcept
 
void payload (std::uint64_t bytes) noexcept
 
void backing (std::uint64_t bytes) noexcept
 
void logical (std::uint64_t bytes) noexcept
 
void workspace (std::uint64_t bytes) noexcept
 
OwnedStorageUsage usage () const noexcept
 

Detailed Description

Definition at line 66 of file owned_storage.hpp.

Member Function Documentation

◆ incomplete()

void pineforge::OwnedStorage::incomplete ( OwnedStorageUnsupported reason)
inlinenoexcept

◆ product()

std::uint64_t pineforge::OwnedStorage::product ( std::uint64_t count,
std::uint64_t width )
inlinenoexcept

Definition at line 90 of file owned_storage.hpp.

◆ claim()

bool pineforge::OwnedStorage::claim ( const void * identity)
inlinenoexcept

Definition at line 97 of file owned_storage.hpp.

◆ visit()

template<class T>
bool pineforge::OwnedStorage::visit ( const T & object)
inlinenoexcept

Definition at line 100 of file owned_storage.hpp.

◆ metadata()

void pineforge::OwnedStorage::metadata ( std::uint64_t bytes)
inlinenoexcept

◆ payload()

void pineforge::OwnedStorage::payload ( std::uint64_t bytes)
inlinenoexcept

Definition at line 108 of file owned_storage.hpp.

◆ backing()

void pineforge::OwnedStorage::backing ( std::uint64_t bytes)
inlinenoexcept

Definition at line 109 of file owned_storage.hpp.

◆ logical()

void pineforge::OwnedStorage::logical ( std::uint64_t bytes)
inlinenoexcept

Definition at line 110 of file owned_storage.hpp.

◆ workspace()

void pineforge::OwnedStorage::workspace ( std::uint64_t bytes)
inlinenoexcept

Definition at line 111 of file owned_storage.hpp.

◆ usage()

OwnedStorageUsage pineforge::OwnedStorage::usage ( ) const
inlinenoexcept

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