summaryrefslogtreecommitdiff
path: root/src/KM_xml.h
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2008-06-16 07:04:51 +0000
committerjhurst <>2008-06-16 07:04:51 +0000
commitf90824c490d282e123921edf3acc3a537d3ae948 (patch)
tree14da386b6bc7ce973d270698aca644ff1cb899c7 /src/KM_xml.h
parent4bc9c510b54857d6f2eb1216b371f0ea1d6d4906 (diff)
added accessors
Diffstat (limited to 'src/KM_xml.h')
-rw-r--r--src/KM_xml.h11
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