| 214 | } |
| 215 | |
| 216 | inline void Node::reset(const YAML::Node& rhs) { |
| 217 | if (!m_isValid || !rhs.m_isValid) |
| 218 | throw InvalidNode(m_invalidKey); |
| 219 | m_pMemory = rhs.m_pMemory; |
| 220 | m_pNode = rhs.m_pNode; |
| 221 | } |
| 222 | |
| 223 | template <typename T> |
| 224 | inline void Node::Assign(const T& rhs) { |