AWS SDK for C++
1.8.126
AWS SDK for C++
|
#include <XmlSerializer.h>
Public Member Functions | |
XmlDocument (const XmlDocument &other) | |
XmlDocument (XmlDocument &&doc) | |
XmlDocument & | operator= (const XmlDocument &other) |
XmlDocument & | operator= (XmlDocument &&other) |
~XmlDocument () | |
XmlNode | GetRootElement () const |
Aws::String | ConvertToString () const |
bool | WasParseSuccessful () const |
Aws::String | GetErrorMessage () const |
Static Public Member Functions | |
static XmlDocument | CreateFromXmlStream (Aws::IOStream &) |
static XmlDocument | CreateFromXmlString (const Aws::String &) |
static XmlDocument | CreateWithRootNode (const Aws::String &) |
Friends | |
class | XmlNode |
class | Aws::Utils::Outcome< Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument >, Aws::Client::AWSError< Aws::Client::CoreErrors > > |
class | Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > |
template<typename T > | |
class | Client::AWSError |
class | Client::AWSXMLClient |
Container for Xml Document as a whole. All nodes have a reference to their parent document. Any changes you make to the nodes will be reflected here.
Definition at line 155 of file XmlSerializer.h.
Aws::Utils::Xml::XmlDocument::XmlDocument | ( | const XmlDocument & | other | ) |
move document memory
Aws::Utils::Xml::XmlDocument::XmlDocument | ( | XmlDocument && | doc | ) |
Aws::Utils::Xml::XmlDocument::~XmlDocument | ( | ) |
Aws::String Aws::Utils::Xml::XmlDocument::ConvertToString | ( | ) | const |
Convert entire document to string. Use this if you for example, want to save the document to a file.
|
static |
Parses the stream into an XMLDocument
|
static |
Parses the string into an XMLDocument
|
static |
Creates an empty document with root node name
Aws::String Aws::Utils::Xml::XmlDocument::GetErrorMessage | ( | ) | const |
Returns the error message if the call to CreateFromXml* failed.
XmlNode Aws::Utils::Xml::XmlDocument::GetRootElement | ( | ) | const |
Get root element of the document
XmlDocument& Aws::Utils::Xml::XmlDocument::operator= | ( | const XmlDocument & | other | ) |
XmlDocument& Aws::Utils::Xml::XmlDocument::operator= | ( | XmlDocument && | other | ) |
bool Aws::Utils::Xml::XmlDocument::WasParseSuccessful | ( | ) | const |
Returns true if the call to CreateFromXml* was successful, otherwise false. if this returns false, you can call GetErrorMessage() to see details.
|
friend |
Definition at line 205 of file XmlSerializer.h.
|
friend |
Definition at line 205 of file XmlSerializer.h.
|
friend |
Definition at line 211 of file XmlSerializer.h.
|
friend |
Definition at line 212 of file XmlSerializer.h.
|
friend |
Definition at line 205 of file XmlSerializer.h.