Made Node non-copyable.

This commit is contained in:
jbeder
2008-09-19 02:44:49 +00:00
parent 1d92deff31
commit 0b6edc6cfe

View File

@@ -78,6 +78,11 @@ namespace YAML
int Compare(const Node& rhs) const;
friend bool operator < (const Node& n1, const Node& n2);
private:
// shouldn't be copyable! (at least for now)
Node(const Node& rhs);
Node& operator = (const Node& rhs);
private:
void ParseHeader(Scanner *pScanner, const ParserState& state);
void ParseTag(Scanner *pScanner, const ParserState& state);