diff --git a/include/node.h b/include/node.h index 8f1a739..0ac945c 100644 --- a/include/node.h +++ b/include/node.h @@ -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);