mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-21 06:45:39 -06:00
.Core: Developing Xmlize
git-svn-id: svn://ultimatepp.org/upp/trunk@2984 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
7bf66be84f
commit
2d1aacb8e7
2 changed files with 7 additions and 7 deletions
|
|
@ -51,15 +51,15 @@ public:
|
|||
return *this;
|
||||
}
|
||||
|
||||
XmlIO At(int i) { XmlIO m(node.At(i), IsLoading()); return m; }
|
||||
XmlIO Add() { XmlIO m(node.Add(), IsLoading()); return m; }
|
||||
XmlIO Add(const char *id) { XmlIO m(node.Add(id), IsLoading()); return m; }
|
||||
XmlIO GetAdd(const char *id) { XmlIO m(node.GetAdd(id), IsLoading()); return m; }
|
||||
XmlIO At(int i) { XmlIO m(node.At(i), IsLoading(), userdata); return m; }
|
||||
XmlIO Add() { XmlIO m(node.Add(), IsLoading(), userdata); return m; }
|
||||
XmlIO Add(const char *id) { XmlIO m(node.Add(id), IsLoading(), userdata); return m; }
|
||||
XmlIO GetAdd(const char *id) { XmlIO m(node.GetAdd(id), IsLoading(), userdata); return m; }
|
||||
|
||||
void SetUserData(const Value& v) { userdata = v; }
|
||||
Value GetUserData() const { return userdata; }
|
||||
|
||||
XmlIO(XmlNode& xml, bool loading) : node(xml), loading(loading) {}
|
||||
XmlIO(XmlNode& xml, bool loading, const Value& userdata) : node(xml), loading(loading) {}
|
||||
XmlIO(XmlIO xml, const char *tag) : node(xml.node.GetAdd(tag)), loading(xml.loading), userdata(xml.userdata) {}
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue