PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::metrics::fold_detail Namespace Reference

Data Structures

struct  FirstPrefix
 
struct  ReturnSequence
 
struct  ReturnVariance
 
struct  SecondPrefix
 

Functions

double defer_nonfinite (double value, const char *field, const char *&first)
 
void witness_word (std::uint64_t &hash, std::uint64_t word)
 
void witness_double (std::uint64_t &hash, double value)
 

Variables

constexpr double nan = std::numeric_limits<double>::quiet_NaN()
 

Function Documentation

◆ defer_nonfinite()

double pineforge::metrics::fold_detail::defer_nonfinite ( double value,
const char * field,
const char *& first )
inline

◆ witness_word()

void pineforge::metrics::fold_detail::witness_word ( std::uint64_t & hash,
std::uint64_t word )
inline

◆ witness_double()

void pineforge::metrics::fold_detail::witness_double ( std::uint64_t & hash,
double value )
inline

Definition at line 126 of file metrics_fold.hpp.

References witness_word().

Referenced by pineforge::metrics::fold_detail::FirstPrefix::fold().

Variable Documentation

◆ nan

double pineforge::metrics::fold_detail::nan = std::numeric_limits<double>::quiet_NaN()
constexpr