|
Etterna 0.75.1
|
This is the complete list of members for IniFile, including all inherited members.
| AppendAttr(const std::string &sName) -> XNodeValue * (defined in XNode) | XNode | |
| AppendAttr(const std::string &sName, T value) -> XNodeValue * (defined in XNode) | XNode | inline |
| AppendAttrFrom(const std::string &sName, XNodeValue *pValue, bool bOverwrite=true) -> XNodeValue * (defined in XNode) | XNode | |
| AppendChild(const std::string &sName, T value) -> XNode * (defined in XNode) | XNode | inline |
| AppendChild(const std::string &sName) -> XNode * (defined in XNode) | XNode | inline |
| AppendChild(XNode *node) -> XNode * (defined in XNode) | XNode | |
| ChildrenEmpty() const -> bool (defined in XNode) | XNode | inline |
| Clear() (defined in XNode) | XNode | |
| DeleteKey(const std::string &keyname) -> bool (defined in IniFile) | IniFile | |
| DeleteValue(const std::string &keyname, const std::string &valuename) -> bool (defined in IniFile) | IniFile | |
| GetAttr(const std::string &sAttrName) const -> const XNodeValue * (defined in XNode) | XNode | |
| GetAttr(const std::string &sAttrName) -> XNodeValue * (defined in XNode) | XNode | |
| GetAttrValue(const std::string &sName, T &out) const -> bool (defined in XNode) | XNode | inline |
| GetChild(const std::string &sName) const -> const XNode * (defined in XNode) | XNode | |
| GetChild(const std::string &sName) -> XNode * (defined in XNode) | XNode | |
| GetChildrenBegin() -> XNodes::iterator (defined in XNode) | XNode | inline |
| GetChildrenBegin() const -> XNodes::const_iterator (defined in XNode) | XNode | inline |
| GetChildrenEnd() -> XNodes::iterator (defined in XNode) | XNode | inline |
| GetChildrenEnd() const -> XNodes::const_iterator (defined in XNode) | XNode | inline |
| GetChildValue(const std::string &sName, T &out) const -> bool (defined in XNode) | XNode | inline |
| GetError() const -> const std::string & | IniFile | inline |
| GetName() const -> const std::string & (defined in XNode) | XNode | inline |
| GetPath() const -> std::string | IniFile | inline |
| GetTextValue(T &out) const (defined in XNode) | XNode | inline |
| GetValue(const std::string &sKey, const std::string &sValueName, T &value) const -> bool (defined in IniFile) | IniFile | inline |
| IniFile() | IniFile | |
| m_attrs (defined in XNode) | XNode | |
| m_sName (defined in XNode) | XNode | |
| PushAttrValue(lua_State *L, const std::string &sName) const -> bool (defined in XNode) | XNode | |
| PushChildValue(lua_State *L, const std::string &sName) const -> bool (defined in XNode) | XNode | |
| ReadFile(const std::string &sPath) -> bool (defined in IniFile) | IniFile | |
| ReadFile(RageFileBasic &sFile) -> bool (defined in IniFile) | IniFile | |
| RemoveAttr(const std::string &sName) -> bool (defined in XNode) | XNode | |
| RemoveChild(XNode *node, bool bDelete=true) -> bool (defined in XNode) | XNode | |
| RemoveChildFromByName(XNode *node) (defined in XNode) | XNode | |
| RenameChildInByName(XNode *node) (defined in XNode) | XNode | |
| RenameKey(const std::string &from, const std::string &to) -> bool | IniFile | |
| SetKeyValue(XNode *keynode, const std::string &sValueName, const T &value) (defined in IniFile) | IniFile | inline |
| SetName(const std::string &sName) (defined in XNode) | XNode | inline |
| SetValue(const std::string &sKey, const std::string &sValueName, const T &value) (defined in IniFile) | IniFile | inline |
| TEXT_ATTRIBUTE (defined in XNode) | XNode | static |
| WriteFile(const std::string &sPath) const -> bool (defined in IniFile) | IniFile | |
| WriteFile(RageFileBasic &sFile) const -> bool (defined in IniFile) | IniFile | |
| XNode() (defined in XNode) | XNode | |
| XNode(const std::string &sName) (defined in XNode) | XNode | explicit |
| XNode(const XNode &cpy) (defined in XNode) | XNode | |
| ~XNode() (defined in XNode) | XNode | inline |