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

Data Structures

struct  HasAdlIsNa
 
struct  HasAdlIsNa< T, std::void_t< decltype(call_adl_is_na(std::declval< const T & >()))> >
 
struct  HasNaFactory
 
struct  HasNaFactory< T, std::void_t< decltype(T::na())> >
 
struct  HasNaMember
 
struct  HasNaMember< T, std::void_t< decltype(static_cast< bool >(std::declval< const T & >().is_na()))> >
 

Functions

template<typename T>
void is_na (const T &)=delete
 
template<typename T>
auto call_adl_is_na (const T &value) -> decltype(static_cast< bool >(is_na(value)))
 

Function Documentation

◆ is_na()

template<typename T>
void pineforge::na_detail::is_na ( const T & )
delete

Referenced by call_adl_is_na().

◆ call_adl_is_na()

template<typename T>
auto pineforge::na_detail::call_adl_is_na ( const T & value) -> decltype(static_cast<bool>(is_na(value)))
inline

Definition at line 35 of file na.hpp.

References is_na().

Referenced by pineforge::is_na().