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.