| Rhino C++ API
    8.24
    | 
This is the complete list of members for ON_XMLRootNode, including all inherited members.
| AttachChildNode(ON_XMLNode *node) | ON_XMLNode | virtual | 
| AttachProperty(ON_XMLProperty *prop) | ON_XMLNode | virtual | 
| AutoTypePropValue(void) | ON_XMLNode | static | 
| ChildCount(void) const | ON_XMLNode | virtual | 
| Clear(void) override | ON_XMLRootNode | virtual | 
| CreateNodeAtPath(const wchar_t *path) | ON_XMLNode | virtual | 
| DataCRC(ON__UINT32 current_remainder, bool recursive) const | ON_XMLNode | virtual | 
| DetachChild(ON_XMLNode &child) | ON_XMLNode | virtual | 
| EVF(const wchar_t *func, void *data) | ON_XMLNode | protectedvirtual | 
| FirstChild(void) const | ON_XMLNode | virtual | 
| GetChildIterator(void) const | ON_XMLNode | virtual | 
| GetDefaultProperty(void) const | ON_XMLNode | virtual | 
| GetNamedChild(const wchar_t *name) const | ON_XMLNode | virtual | 
| GetNamedProperty(const wchar_t *name) const | ON_XMLNode | virtual | 
| GetNameFromTag(const wchar_t *tag) | ON_XMLNode | static | 
| GetNestedDepth(void) const | ON_XMLNode | virtual | 
| GetNodeAtPath(const wchar_t *path) const | ON_XMLNode | virtual | 
| GetPathFromRoot(void) const | ON_XMLNode | virtual | 
| GetPropertyIterator(bool alphabetized=false) const | ON_XMLNode | virtual | 
| IsValidXMLName(const wchar_t *name) | ON_XMLNode | static | 
| IsValidXMLNameWithDebugging(const wchar_t *name) | ON_XMLNode | static | 
| LastReadBufferPointer(void) const | ON_XMLNode | virtual | 
| MergeFrom(const ON_XMLNode &src) | ON_XMLNode | virtual | 
| MoveAfter(ON_XMLNode &other) | ON_XMLNode | virtual | 
| MoveBefore(ON_XMLNode &other) | ON_XMLNode | virtual | 
| NextSibling(void) const | ON_XMLNode | virtual | 
| NodeForRead(void) const | ON_XMLRootNode | virtual | 
| NodeForWrite(void) | ON_XMLRootNode | virtual | 
| ON_XMLNode(const wchar_t *name) | ON_XMLNode | |
| ON_XMLNode(const ON_XMLNode &) | ON_XMLNode | |
| ON_XMLNode(ON_XMLNode &&) noexcept=delete | ON_XMLNode | |
| ON_XMLRootNode() | ON_XMLRootNode | |
| ON_XMLRootNode(const ON_XMLNode &node) | ON_XMLRootNode | |
| ON_XMLRootNode(const ON_XMLRootNode &root) | ON_XMLRootNode | |
| OnNodeReadFromStream(const ON_XMLNode *node) const | ON_XMLNode | virtual | 
| operator ON_wString() const | ON_XMLNode | |
| operator!=(const ON_XMLNode &) const | ON_XMLNode | |
| operator=(const ON_XMLNode &node) | ON_XMLRootNode | |
| operator=(const ON_XMLRootNode &root) | ON_XMLRootNode | |
| operator==(const ON_XMLNode &) const | ON_XMLNode | |
| Parent(void) const | ON_XMLNode | virtual | 
| PrevSibling(void) const | ON_XMLNode | virtual | 
| PropertyCount(void) const | ON_XMLNode | virtual | 
| ReadError | ON_XMLNode | static | 
| ReadFromFile(const wchar_t *path, bool warnings_as_errors=false, bool validate_tags=true) | ON_XMLRootNode | virtual | 
| ReadFromStream(const wchar_t *buf, bool warnings_as_errors=false, bool validate_tags=true) | ON_XMLNode | virtual | 
| RecurseChildren(ON_XMLRecurseChildrenCallback callback, void *data) const | ON_XMLNode | virtual | 
| Remove(void) | ON_XMLNode | virtual | 
| RemoveAllChildren(void) | ON_XMLNode | virtual | 
| RemoveAllProperties(void) | ON_XMLNode | virtual | 
| RemoveChild(ON_XMLNode *child) | ON_XMLNode | virtual | 
| RemoveProperty(const wchar_t *prop_name) | ON_XMLNode | virtual | 
| SetAutoTypePropValue(bool b=true) | ON_XMLNode | static | 
| SetInternalDebuggingFlags(ON__UINT64) | ON_XMLNode | virtual | 
| SetProperty(const ON_XMLProperty &prop) | ON_XMLNode | virtual | 
| SetTagName(const wchar_t *name) | ON_XMLNode | virtual | 
| String(bool include_formatting=true, bool force_long_format=false, bool sorted_props=false) const | ON_XMLNode | virtual | 
| TagName(void) const | ON_XMLNode | virtual | 
| TopLevel(void) const | ON_XMLNode | virtual | 
| WriteChildrenToStream(wchar_t *stream, ON__UINT32 max_chars, bool include_formatting=true, bool force_long_format=false, bool sorted_props=false) const | ON_XMLNode | virtual | 
| WriteFooterToStream(wchar_t *stream, ON__UINT32 max_chars, bool include_formatting=true, bool force_long_format=false) const | ON_XMLNode | virtual | 
| WriteHeaderToStream(wchar_t *stream, ON__UINT32 max_chars, bool include_formatting=true, bool force_long_format=false, bool sorted_props=false) const | ON_XMLNode | virtual | 
| WriteToFile(const wchar_t *path, bool include_formatting=true, bool utf8=false, bool sorted_properties=false) const | ON_XMLRootNode | virtual | 
| WriteToSegmentedStream(ON_XMLSegmentedStream &stream, bool include_formatting=true, bool force_long_format=false, bool sorted_props=false) const | ON_XMLNode | virtual | 
| WriteToStream(wchar_t *stream, ON__UINT32 max_chars, bool include_formatting=true, bool force_long_format=false, bool sorted_props=false) const | ON_XMLNode | virtual | 
| WriteToStreamEx(wchar_t *stream, ON__UINT32 max_chars, bool include_formatting=true, bool force_long_format=false, bool sorted_props=false) const | ON_XMLNode | virtual | 
| ~ON_XMLNode() | ON_XMLNode | virtual | 
| ~ON_XMLRootNode() | ON_XMLRootNode | virtual | 
 1.8.17
 1.8.17