
Go to the source code of this file.
Classes | |
| struct | YAML::_FindFromNodeAtIndex< T, b > |
| struct | YAML::_FindFromNodeAtIndex< T, true > |
| struct | YAML::is_index_type< T > |
| struct | YAML::is_index_type_with_check< T, check > |
| struct | YAML::is_index_type_with_check< std::size_t, false > |
| struct | YAML::is_same_type< T, U > |
| struct | YAML::is_same_type< T, T > |
Namespaces | |
| namespace | YAML |
Defines | |
| #define | MAKE_INDEX_TYPE(Type) template <> struct is_index_type_with_check<Type, is_same_type<Type, std::size_t>::value> { enum { value = true }; } |
Functions | |
| template<typename T > | |
| const Node * | YAML::FindFromNodeAtIndex (const Node &node, const T &key) |
| YAML::MAKE_INDEX_TYPE (long) | |
| YAML::MAKE_INDEX_TYPE (short) | |
| YAML::MAKE_INDEX_TYPE (unsigned) | |
| YAML::MAKE_INDEX_TYPE (int) | |
| #define MAKE_INDEX_TYPE | ( | Type | ) | template <> struct is_index_type_with_check<Type, is_same_type<Type, std::size_t>::value> { enum { value = true }; } |
Definition at line 26 of file nodeutil.h.