|
antioch-0.4.0
|
#include "antioch_config.h"#include <cstddef>#include "metaphysicl/numberarray.h"#include "antioch/metaprogramming.h"Go to the source code of this file.
Namespaces | |
| Antioch | |
| The parameters are reduced parameters. | |
Functions | |
| template<typename T > | |
| Antioch::enable_if_c < is_metaphysicl< T >::value, typename value_type< T >::type > ::type | Antioch::max (const T &in) |
| template<typename T > | |
| Antioch::enable_if_c < is_metaphysicl< T >::value, typename value_type< T >::type > ::type | Antioch::min (const T &in) |
| template<typename Tbool , typename Ttrue , typename Tfalse > | |
| Antioch::enable_if_c < is_metaphysicl< Tbool > ::value &&is_metaphysicl < Ttrue >::value &&is_metaphysicl< Tfalse > ::value, typename state_type < Ttrue >::type >::type | Antioch::if_else (const Tbool &condition, const Ttrue &if_true, const Tfalse &if_false) |
| template<typename VectorT , typename UIntType > | |
| Antioch::enable_if_c < is_metaphysicl< typename Antioch::value_type< VectorT > ::type >::value &&is_metaphysicl< UIntType > ::value, typename Antioch::value_type< VectorT > ::type >::type | Antioch::eval_index (const VectorT &vec, const UIntType &indexes) |