CSimpleXML



Implementation of the SimpleXML component.

You can find more information in comments below. Overrided methods can be found in corresponding base interface.

class CSimpleXML :public virtual ISimpleXML, public CComponent
{
public:
    String getVersion() override;
    String getEncoding() override;
    INode *getRootNode() override;

    bool setVersion(const String &value) override;
    bool setEncoding(const String &value) override;

    String ToString(const bool compact) override;
    bool Save(const String &filename, const bool compact) override;
    bool LoadFromFile(const String &filename, ErrorInfo &error) override;
    bool LoadFromString(const String &value, ErrorInfo &error) override;

    CSimpleXML();
    CSimpleXML(IForm *parent);
};
Namespace: nitisa::standard
Include: Standard/Components/SimpleXML/SimpleXML.h