Include dependency graph for static.hh:

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

Go to the source code of this file.
Namespaces | |
| namespace | vcsn | 
| namespace | vcsn::misc | 
Classes | |
| struct | remove_reference | 
| Turn a reference type into its corresponding plain type.  More... | |
| struct | remove_reference< T & > | 
| struct | remove_reference< const T & > | 
| struct | remove_const | 
| Turn a const type into its corresponding mutable type.  More... | |
| struct | remove_const< const T > | 
| struct | static_if | 
| Choose between two types or values depending on a constant Boolean.  More... | |
| struct | static_if< false, T, U > | 
| struct | true_t | 
| Static Booleans, for type matching use of Booleans.  More... | |
| struct | false_t | 
| struct | bool_to_type_helper | 
| struct | bool_to_type_helper< false > | 
| struct | static_if_simple | 
| Choose between two types or values depending on a constant Boolean.  More... | |
| struct | static_if_simple< false, T, U > | 
| struct | static_eq | 
| Test for equality between two types.  More... | |
| struct | static_eq< T, T > | 
| struct | static_pow_compute | 
| These are auxilliary functions for static_pow.  More... | |
| struct | static_pow_compute< N, P, true > | 
| struct | static_pow_compute< N, 0, true > | 
| struct | static_pow | 
| Static exponentiation.  More... | |
| struct | static_pow_minus_one | 
| Static exponentiation, result minus one.  More... | |
Defines | |
| #define | BOOL_TO_TYPE(Bool) typename vcsn::misc::bool_to_type_helper< (Bool)>::ret | 
Definition in file static.hh.
 1.5.1