Started the parser.

This commit is contained in:
beder
2008-06-30 06:51:22 +00:00
parent 795df7224b
commit 2a7e20a315
12 changed files with 143 additions and 276 deletions

View File

@@ -1,12 +1,11 @@
#include "sequence.h"
#include "node.h"
#include "parser.h"
namespace YAML
{
Sequence::Sequence(Parser *pParser)
Sequence::Sequence()
{
Read(pParser);
}
Sequence::~Sequence()
@@ -14,12 +13,4 @@ namespace YAML
for(unsigned i=0;i<m_data.size();i++)
delete m_data[i];
}
void Sequence::Read(Parser *pParser)
{
do {
Node *pNode = pParser->ReadNextNode();
m_data.push_back(pNode);
} while(pParser->SeqContinues());
}
}