PineForge v1.4.0-4-g873b25da
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::coded< Base > Class Template Reference

Base with a code: throw coded<std::invalid_argument>(code, {args}, text). More...

#include <run_failure.hpp>

Public Member Functions

 coded (RunFailureCode code, const RunFailureArgs &args, const std::string &what)
 
 coded (RunFailureCode code, const RunFailureArgs &args, const char *what)
 
 coded (RunFailureValue value, const std::string &what)
 
 coded (RunFailureValue value, const char *what)
 
- Public Member Functions inherited from pineforge::RunFailureInfo
 RunFailureInfo (RunFailureCode code, const RunFailureArgs &args) noexcept
 
 RunFailureInfo (RunFailureValue value) noexcept
 
 RunFailureInfo (const RunFailureInfo &) noexcept=default
 
RunFailureInfo & operator= (const RunFailureInfo &) noexcept=default
 
virtual ~RunFailureInfo ()
 
RunFailureCode run_failure_code () const noexcept
 
const RunFailureValue & run_failure () const noexcept
 

Detailed Description

template<class Base>
class pineforge::coded< Base >

Base with a code: throw coded<std::invalid_argument>(code, {args}, text).

Definition at line 235 of file run_failure.hpp.

Constructor & Destructor Documentation

◆ coded() [1/4]

template<class Base>
pineforge::coded< Base >::coded ( RunFailureCode code,
const RunFailureArgs & args,
const std::string & what )
inline

Definition at line 237 of file run_failure.hpp.

References pineforge::RunFailureInfo::RunFailureInfo().

◆ coded() [2/4]

template<class Base>
pineforge::coded< Base >::coded ( RunFailureCode code,
const RunFailureArgs & args,
const char * what )
inline

Definition at line 239 of file run_failure.hpp.

References pineforge::RunFailureInfo::RunFailureInfo().

◆ coded() [3/4]

template<class Base>
pineforge::coded< Base >::coded ( RunFailureValue value,
const std::string & what )
inline

Definition at line 241 of file run_failure.hpp.

References pineforge::RunFailureInfo::RunFailureInfo().

◆ coded() [4/4]

template<class Base>
pineforge::coded< Base >::coded ( RunFailureValue value,
const char * what )
inline

Definition at line 243 of file run_failure.hpp.

References pineforge::RunFailureInfo::RunFailureInfo().


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