diff options
| -rw-r--r-- | src/KM_xml.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/KM_xml.h b/src/KM_xml.h index 13070fc..d8a444b 100644 --- a/src/KM_xml.h +++ b/src/KM_xml.h @@ -112,11 +112,14 @@ namespace Kumu void RenderElement(std::string& outbuf, ui32_t depth) const; // querying - inline const std::string& GetBody() const { return m_Body; } - const char* GetAttrWithName(const char* name) const; - XMLElement* GetChildWithName(const char* name) const; + inline const std::string& GetBody() const { return m_Body; } + inline const ElementList& GetChildren() const { return m_ChildList; } + inline const std::string& GetName() const { return m_Name; } + inline const AttributeList& GetAttributes() const { return m_AttrList; } + const char* GetAttrWithName(const char* name) const; + XMLElement* GetChildWithName(const char* name) const; const ElementList& GetChildrenWithName(const char* name, ElementList& outList) const; - bool HasName(const char* name) const; + bool HasName(const char* name) const; }; } // namespace Kumu |
