Embedded control libraries. More...
Classes | |
| class | Bool |
| Integral constant wrapper for boolean values. More... | |
| struct | enable_if |
| Enables the SFINAE concept. More... | |
| struct | enable_if_c |
| Conditional class for (true) implementation of enable_if. More... | |
| struct | enable_if_c< false, T > |
| Conditional class for (false) implementation of enable_if. More... | |
| class | FailedObject |
| An object designed to fail with compile time error upon instantiation. More... | |
| struct | if_c |
| The metaprogramming equivalent of the 'if' function. More... | |
| struct | if_c< false, T1, T2 > |
| Specialisation of the metaprogrammed 'if' statement when false. More... | |
| struct | Unsigned |
| Primary template for signed to unsigned type metafunctions. More... | |
| struct | Unsigned< char > |
| Metafunction for char to unsigned char type conversions. More... | |
| struct | Unsigned< int > |
| Metafunction for int to unsigned int type conversions. More... | |
| struct | Unsigned< long > |
| Metafunction for long to unsigned long type conversions. More... | |
| struct | Unsigned< long long > |
| Metafunction for long long to unsigned long long type conversions. More... | |
| struct | Unsigned< short > |
| Metafunction for short to unsigned short type conversions. More... | |
| struct | Unsigned< unsigned char > |
| Metafunction returning same type for unsigned chars. More... | |
| struct | Unsigned< unsigned int > |
| Metafunction returning same type for unsigned ints. More... | |
| struct | Unsigned< unsigned long > |
| Metafunction returning same type for unsigned longs. More... | |
| struct | Unsigned< unsigned long long > |
| Metafunction returning same type for unsigned long longs. More... | |
| struct | Unsigned< unsigned short > |
| Metafunction returning same type for unsigned shorts. More... | |
Typedefs | |
| typedef Bool< false > | False |
| Convenient typedef for the 'false' integral constant wrapper. | |
| typedef Bool< true > | True |
| Convenient typedef for the 'true' integral constant wrapper. | |
Embedded control libraries.
Various core libraries useful for embedded control systems.
| typedef Bool<false> ecl::False |