Phoenix
Object-oriented orthogonally persistent operating system
|
Various helper utilities for Triton. More...
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). |
Various helper utilities for Triton.