namespace arisen::_datastream_detail

Functions

Type

Name

constexpr bool

is_pointer ()
Check if type T is a pointer.

constexpr bool

is_primitive ()
Check if type T is a primitive type.

Functions Documentation

function is_pointer

template<typename T>
constexpr bool arisen::_datastream_detail::is_pointer()

Check if type T is a pointer.

Check if type T is a pointer

Template parameters:

T - The type to be checked
Returns:

true if T is a pointer

Returns:

false otherwise

function is_primitive

template<typename T>
constexpr boolarisen::_datastream_detail::is_primitive()

Check if type T is a primitive type.

Check if type T is a primitive type

Template parameters:

T - The type to be checked

Returns

Returns:

true if T is a primitive type

Returns:

false otherwise

The documentation for this class was generated from the following file: libraries/arisenlib/core/arisen/datastream.hpp