{\r
MAKE_NONCOPYABLE(XMLObject);\r
public:\r
- XMLObject() {}\r
virtual ~XMLObject() {}\r
\r
/**\r
* @return the list of children\r
*/\r
virtual const std::list<XMLObject*>& getOrderedChildren() const=0;\r
+\r
+ protected:\r
+ XMLObject() {}\r
};\r
\r
};\r