Simplified parsing of primitive types.

This commit is contained in:
2016-05-20 16:45:15 +02:00
parent 59661621cd
commit 44e7535e64
2 changed files with 27 additions and 31 deletions

View File

@@ -33,7 +33,9 @@ class Description
private:
void parseSectionIdentifier(std::istream &istream, const std::string &expectedSectionIdentifier) const;
size_t parseNumber(std::istream &istream) const;
template<class T>
T parseValue(std::istream &istream) const;
const Variable &parseVariable(std::istream &istream) const;
const Value &parseVariableValue(std::istream &istream, const Variable &variable) const;
AssignedVariable parseAssignedVariable(std::istream &istream) const;