|
Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
|
#include <ostream>#include <tuple>#include <type_traits>#include <utility>

Go to the source code of this file.
Data Structures | |
| class | UserDefined |
| struct | UserDefined::count_type |
| struct | type_name_< T > |
Macros | |
| #define | TYPE_NAME(T) template <> const char* type_name_<T>::value = #T; |
| #define | TYPE_NAME(T, S) template <> const char* type_name_<T>::value = S; |
| #define | TUPLE std::tuple<long, const char*> |
| #define | TUPLE std::tuple<bool, char, int, double, void*, UserDefined> |
| #define | TYPE_NAME(T) type_name_<T>::value |
| #define | FMT_SPEC(T, S) template <> const char* fmt_spec<T>::value = #S; |
| #define | DECAY(T) typename std::decay<T>::type |
| #define | FMT_SPEC(T) fmt_spec<DECAY (T)>::value |
Functions | |
| bool | operator== (const UserDefined &lhs, const UserDefined &rhs) |
| bool | operator< (const UserDefined &lhs, const UserDefined &rhs) |
| TYPE_NAME (TUPLE, "std::tuple<bool, char, int, double, void*, " "UserDefined>") template< class T > struct fmt_spec | |
Definition at line 217 of file 20.tuple.h.
Definition at line 201 of file 20.tuple.h.
| #define TUPLE std::tuple<long, const char*> |
Definition at line 180 of file 20.tuple.h.
| #define TUPLE std::tuple<bool, char, int, double, void*, UserDefined> |
Definition at line 180 of file 20.tuple.h.
| #define TYPE_NAME | ( | T | ) | template <> const char* type_name_<T>::value = #T; |
Definition at line 165 of file 20.tuple.h.
| #define TYPE_NAME | ( | T | ) | type_name_<T>::value |
Definition at line 165 of file 20.tuple.h.
Definition at line 165 of file 20.tuple.h.
|
inline |
Definition at line 152 of file 20.tuple.h.
|
inline |
Definition at line 147 of file 20.tuple.h.
| TYPE_NAME | ( | TUPLE | , |
| "std::tuple<bool, char, int, double, void*, " "UserDefined>" | |||
| ) |
Definition at line 186 of file 20.tuple.h.