STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
integer_traits_base< T > Struct Template Reference

#include <toml.hpp>

Inheritance diagram for integer_traits_base< T >:
[legend]
Collaboration diagram for integer_traits_base< T >:
[legend]

Public Types

using native_type = int64_t

Static Public Attributes

static constexpr bool is_native = std::is_same_v<underlying_type<T>, native_type>
static constexpr bool is_signed = static_cast<underlying_type<T>>(-1) < underlying_type<T>{}
static constexpr auto type = node_type::integer
static constexpr bool can_partially_represent_native = true
Static Public Attributes inherited from integer_limits< T >
static constexpr T min = T{ (std::numeric_limits<underlying_type<T>>::min)() }
static constexpr T max = T{ (std::numeric_limits<underlying_type<T>>::max)() }

Detailed Description

template<typename T>
struct integer_traits_base< T >

Definition at line 1815 of file toml.hpp.

Member Typedef Documentation

◆ native_type

template<typename T>
using integer_traits_base< T >::native_type = int64_t

Definition at line 1817 of file toml.hpp.

Member Data Documentation

◆ can_partially_represent_native

template<typename T>
bool integer_traits_base< T >::can_partially_represent_native = true
staticconstexpr

Definition at line 1821 of file toml.hpp.

◆ is_native

template<typename T>
bool integer_traits_base< T >::is_native = std::is_same_v<underlying_type<T>, native_type>
staticconstexpr

Definition at line 1818 of file toml.hpp.

◆ is_signed

template<typename T>
bool integer_traits_base< T >::is_signed = static_cast<underlying_type<T>>(-1) < underlying_type<T>{}
staticconstexpr

Definition at line 1819 of file toml.hpp.

◆ type


The documentation for this struct was generated from the following file:
  • daq-server/diablo_server/lib/include/toml++/toml.hpp