1 #ifndef NODEIMPL_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM 2 #define NODEIMPL_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM 4 #if defined(_MSC_VER) || (defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4 47 if(it.first().Read(t)) {
85 #endif // NODEIMPL_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
bool ConvertScalar(const Node &node, T &value)
const Node * FindFromNodeAtIndex(const Node &node, const T &key)
const Node & GetValue(const T &key) const
const Node & operator[](const T &key) const
const Node * FindValue(const T &key) const
friend YAML_CPP_API enable_if< is_scalar_convertible< T > >::type operator>>(const Node &node, T &value)
const Node * FindValueForKey(const T &key) const
TypedKeyNotFound< T > MakeTypedKeyNotFound(const Mark &mark, const T &key)