|
| class | Auto_Functor |
| | Helper template to implement auto_ptr<>-like classes, but executing a functor in the destructor, instead of always deleting things. More...
|
| |
| class | Auto_Functor_Ref |
| | Helper class to implement assignment and copy-construction as expected. More...
|
| |
| struct | Comparator |
| | Structure that provides optimal comparison operation for given types. More...
|
| |
| struct | Fast_Comparator |
| | Quick comparison of types that can be safely promoted and/or converted to each other. More...
|
| |
| struct | Noop_Truncator |
| | No-op truncation. More...
|
| |
| struct | Safe_Comparator |
| | Conservative comparison of types that may not be safely promoted and/or converted to each other. More...
|
| |
| struct | Safe_Comparator< LEFT, RIGHT, false, false > |
| |
| struct | Safe_Comparator< LEFT, RIGHT, false, true > |
| |
| struct | Safe_Comparator< LEFT, RIGHT, true, false > |
| |
| struct | Safe_Comparator< LEFT, RIGHT, true, true > |
| |
| struct | Sign_Check |
| |
| struct | Sign_Check< signed char > |
| |
| struct | Sign_Check< signed int > |
| |
| struct | Sign_Check< signed long > |
| |
| struct | Sign_Check< signed long long > |
| |
| struct | Sign_Check< signed short > |
| |
| struct | Sign_Check< unsigned char > |
| |
| struct | Sign_Check< unsigned int > |
| |
| struct | Sign_Check< unsigned long > |
| |
| struct | Sign_Check< unsigned long long > |
| |
| struct | Sign_Check< unsigned short > |
| |
| struct | To_Unsigned |
| | Retrieve unsigned counterpart to given type or value. More...
|
| |
| struct | To_Unsigned< signed char > |
| |
| struct | To_Unsigned< signed int > |
| |
| struct | To_Unsigned< signed long > |
| |
| struct | To_Unsigned< signed long long > |
| |
| struct | To_Unsigned< signed short > |
| |
| struct | To_Unsigned< unsigned char > |
| |
| struct | To_Unsigned< unsigned int > |
| |
| struct | To_Unsigned< unsigned long > |
| |
| struct | To_Unsigned< unsigned long long > |
| |
| struct | To_Unsigned< unsigned short > |
| |
| struct | Truncator |
| | Truncate value of type FROM to value of type TO. More...
|
| |
| struct | Truncator< T, T > |
| |
| class | UUID |
| |
| class | UUID_Generator |
| |
| class | UUID_Node |
| | Holds the MAC-address of the UUID. More...
|
| |