Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
DefaultConstant

#include "jsonipc.hh"

Inherits DefaultConstantVariant.

Public Member Functions

DefaultConstant ()=default
template<typename T , REQUIRES< std::is_integral< T >::value &&std::is_unsigned< T >::value > = true>
DefaultConstant (T a)
template<typename T , REQUIRES< std::is_integral< T >::value &&!std::is_unsigned< T >::value > = true>
DefaultConstant (T a)
template<typename T , REQUIRES< std::is_convertible< T, double >::value &&!std::is_integral< T >::value > = true>
DefaultConstant (T a)
template<typename T , REQUIRES< std::is_convertible< T, std::string >::value &&!std::is_same< T, std::nullptr_t >::value > = true>
DefaultConstant (T a)
template<typename T , REQUIRES< std::is_same< T, std::nullptr_t >::value > = true>
DefaultConstant (T a)

Detailed Description

Wrapper for function argument default value constants.

Constructor & Destructor Documentation

DefaultConstant() [1/6]

DefaultConstant ( )
default

DefaultConstant() [2/6]

template<typename T , REQUIRES< std::is_integral< T >::value &&std::is_unsigned< T >::value > = true>
DefaultConstant ( T a)

DefaultConstant() [3/6]

template<typename T , REQUIRES< std::is_integral< T >::value &&!std::is_unsigned< T >::value > = true>
DefaultConstant ( T a)

DefaultConstant() [4/6]

template<typename T , REQUIRES< std::is_convertible< T, double >::value &&!std::is_integral< T >::value > = true>
DefaultConstant ( T a)

DefaultConstant() [5/6]

template<typename T , REQUIRES< std::is_convertible< T, std::string >::value &&!std::is_same< T, std::nullptr_t >::value > = true>
DefaultConstant ( T a)

DefaultConstant() [6/6]

template<typename T , REQUIRES< std::is_same< T, std::nullptr_t >::value > = true>
DefaultConstant ( T a)