1#ifndef CPPUNIT_TOOLS_XMLDOCUMENT_H
2#define CPPUNIT_TOOLS_XMLDOCUMENT_H
6#if CPPUNIT_NEED_DLL_DECL
8#pragma warning( disable: 4251 )
79#if CPPUNIT_NEED_DLL_DECL
#define CPPUNIT_API
Definition CppUnitApi.h:27
#define CPPUNIT_NS_END
Definition Portability.h:120
#define CPPUNIT_NS_BEGIN
Definition Portability.h:119
bool m_standalone
Definition XmlDocument.h:75
bool standalone() const
Definition XmlDocument.cpp:55
XmlElement & rootElement() const
Definition XmlDocument.cpp:80
void setRootElement(XmlElement *rootElement)
Definition XmlDocument.cpp:69
XmlDocument(const std::string &encoding="", const std::string &styleSheet="")
Constructs a XmlDocument object.
Definition XmlDocument.cpp:9
std::string m_encoding
Definition XmlDocument.h:72
void setStandalone(bool standalone)
set the output document as standalone or not.
Definition XmlDocument.cpp:62
std::string encoding() const
Definition XmlDocument.cpp:27
XmlDocument(const XmlDocument ©)
Prevents the use of the copy constructor.
std::string toString() const
Definition XmlDocument.cpp:87
void setStyleSheet(const std::string &styleSheet="")
Definition XmlDocument.cpp:48
XmlElement * m_rootElement
Definition XmlDocument.h:74
std::string styleSheet() const
Definition XmlDocument.cpp:41
std::string m_styleSheet
Definition XmlDocument.h:73
void setEncoding(const std::string &encoding="")
Definition XmlDocument.cpp:34
A XML Element.
Definition XmlElement.h:34