Added reading/writing std::vector

This commit is contained in:
Jesse Beder
2011-09-11 23:14:52 -05:00
parent 9e62bf8349
commit f22f38f7f2
3 changed files with 65 additions and 12 deletions

View File

@@ -46,9 +46,9 @@ namespace YAML
value_type dereference() const {
const typename base_type::value_type& v = *this->base();
if(v.pNode)
return value_type(Value(*v, m_pMemory));
return value_type(Node(*v, m_pMemory));
if(v.first && v.second)
return value_type(Value(*v.first, m_pMemory), Value(*v.second, m_pMemory));
return value_type(Node(*v.first, m_pMemory), Node(*v.second, m_pMemory));
return value_type();
}