Phoenix
Object-oriented orthogonally persistent operating system
Namespaces | Functions
utils.h File Reference

Various helper utilities for Triton. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  triton
 

All Triton provided entities are defined in this namespace.


namespace  triton::triton_internal
 

Namespace for internal Triton helpers which should not be publicly used.


Functions

template<bool... values>
constexpr bool triton::ice_or ()
 Helper for boolean "or" operation with constant values.
template<bool... values>
constexpr bool triton::ice_and ()
 Helper for boolean "and" operation with constant values.
template<bool value>
constexpr bool triton::ice_not ()
 Helper for boolean "not" operation with constant value.
template<typename T >
constexpr bool triton::is_integral ()
 Check if provided type is integral type.
template<typename T >
constexpr bool triton::is_float ()
 Check if provided type is floating point type.
template<typename T >
constexpr bool triton::is_numeric ()
 Check if provided type is numeric type (either integral or floating point).

Detailed Description

Various helper utilities for Triton.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines