CAF 0.17.6
Loading...
Searching...
No Matches
caf::detail::is_builtin< T > Struct Template Reference

Checks whether T is considered a builtin type. More...

#include <type_traits.hpp>

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<class T>
struct caf::detail::is_builtin< T >

Checks whether T is considered a builtin type.

Builtin types are: (1) all arithmetic types (including time types), (2) string types from the STL, and (3) built-in types such as actor_ptr.

Member Data Documentation

◆ value

template<class T >
bool caf::detail::is_builtin< T >::value
staticconstexpr
Initial value:
= std::is_arithmetic<T>::value
|| is_duration<T>::value
|| is_one_of<T, timestamp, std::string,
std::u16string, std::u32string,
atom_value, message, actor, group,
node_id>::value
atom_value
The value type of atoms.
Definition atom.hpp:32
std::chrono::time_point< std::chrono::system_clock, timespan > timestamp
A portable timestamp with nanosecond resolution anchored at the UNIX epoch.
Definition timestamp.hpp:30

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