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:106
#define CPPUNIT_NS_BEGIN
Definition Portability.h:105
bool m_standalone
Definition XmlDocument.h:75
bool standalone() const
Definition XmlDocument.cpp:53
XmlElement & rootElement() const
Definition XmlDocument.cpp:78
void setRootElement(XmlElement *rootElement)
Definition XmlDocument.cpp:67
XmlDocument(const std::string &encoding="", const std::string &styleSheet="")
Constructs a XmlDocument object.
Definition XmlDocument.cpp:8
std::string m_encoding
Definition XmlDocument.h:72
void setStandalone(bool standalone)
set the output document as standalone or not.
Definition XmlDocument.cpp:60
std::string encoding() const
Definition XmlDocument.cpp:25
XmlDocument(const XmlDocument ©)
Prevents the use of the copy constructor.
std::string toString() const
Definition XmlDocument.cpp:85
void setStyleSheet(const std::string &styleSheet="")
Definition XmlDocument.cpp:46
XmlElement * m_rootElement
Definition XmlDocument.h:74
std::string styleSheet() const
Definition XmlDocument.cpp:39
std::string m_styleSheet
Definition XmlDocument.h:73
void setEncoding(const std::string &encoding="")
Definition XmlDocument.cpp:32
A XML Element.
Definition XmlElement.h:34