Givaro
Public Types | Static Public Member Functions
TypeString< T > Struct Template Reference

#include <givtypestring.h>

Public Types

template<bool B, class R = void>
using enable_if_t = typename std::enable_if< B, R >::type
 

Static Public Member Functions

template<class C = T, enable_if_t< std::is_integral< C >::value > * = nullptr>
static std::string get ()
 
template<class C = T, enable_if_t< std::is_same< C, bool >::value > * = nullptr>
static std::string get ()
 
template<class C = T, enable_if_t< std::is_same< C, float >::value > * = nullptr>
static std::string get ()
 
template<class C = T, enable_if_t< std::is_same< C, double >::value > * = nullptr>
static std::string get ()
 
template<class U = T, enable_if_t< HasTypeString< U >::value > * = nullptr>
static std::string get ()
 

Member Typedef Documentation

◆ enable_if_t

using enable_if_t = typename std::enable_if<B, R>::type

Member Function Documentation

◆ get() [1/5]

static std::string get ( )
inlinestatic

◆ get() [2/5]

static std::string get ( )
inlinestatic

◆ get() [3/5]

static std::string get ( )
inlinestatic

◆ get() [4/5]

static std::string get ( )
inlinestatic

◆ get() [5/5]

static std::string get ( )
inlinestatic

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