PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::checked_settings::Setting Struct Reference

#include <checked_settings.hpp>

Data Fields

std::string name
 
std::string type
 
std::string default_value
 
std::vector< std::string > options {}
 
double minimum = std::numeric_limits<double>::quiet_NaN()
 
double maximum = std::numeric_limits<double>::quiet_NaN()
 
double step = std::numeric_limits<double>::quiet_NaN()
 
int integer_bits = 32
 
bool supported = true
 
std::vector< std::string > option_values {}
 
std::string kind {}
 

Detailed Description

Definition at line 188 of file checked_settings.hpp.

Field Documentation

◆ name

std::string pineforge::checked_settings::Setting::name

Definition at line 189 of file checked_settings.hpp.

Referenced by pineforge::checked_settings::describe().

◆ type

std::string pineforge::checked_settings::Setting::type

◆ default_value

std::string pineforge::checked_settings::Setting::default_value

Definition at line 191 of file checked_settings.hpp.

Referenced by pineforge::checked_settings::describe().

◆ options

std::vector<std::string> pineforge::checked_settings::Setting::options {}

◆ minimum

double pineforge::checked_settings::Setting::minimum = std::numeric_limits<double>::quiet_NaN()

◆ maximum

double pineforge::checked_settings::Setting::maximum = std::numeric_limits<double>::quiet_NaN()

◆ step

double pineforge::checked_settings::Setting::step = std::numeric_limits<double>::quiet_NaN()

Definition at line 195 of file checked_settings.hpp.

Referenced by pineforge::checked_settings::describe().

◆ integer_bits

int pineforge::checked_settings::Setting::integer_bits = 32

Definition at line 196 of file checked_settings.hpp.

Referenced by pineforge::checked_settings::validate().

◆ supported

bool pineforge::checked_settings::Setting::supported = true

◆ option_values

std::vector<std::string> pineforge::checked_settings::Setting::option_values {}

◆ kind

std::string pineforge::checked_settings::Setting::kind {}

Definition at line 199 of file checked_settings.hpp.

Referenced by pineforge::checked_settings::describe().


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