|
tinympl
0.2
mini MPL library for C++11
|
Modules | |
| Arithmetic operations | |
| Comparisons | |
| Logical operations | |
Classes | |
| class | tinympl::apply< F, Args > |
| Return the result type of the metafunction class F called with arguments Args.,,. More... | |
| class | tinympl::identity< T > |
| Returns the argument passed. More... | |
| class | tinympl::if_< C, A, B > |
Returns A if C::value is true, otherwise B. More... | |
| class | tinympl::inherit< Args > |
| Construct a type inherited from the arguments. More... | |
| class | tinympl::sizeof_< T > |
Returns an std::integral_constant<std::size_t,V> where V is the compile time size of the input type. More... | |
Class templates which implement metafunctions