|
|
MLCLIENT_API | PugiXmlDocumentNode (const pugi::xml_node &result) |
| |
|
MLCLIENT_API | PugiXmlDocumentNode (const pugi::xml_node &root, const std::string &key) |
| |
|
MLCLIENT_API | PugiXmlDocumentNode (PugiXmlDocumentNode &&from) |
| |
| MLCLIENT_API bool | isNull () const override |
| | Does this document element have a blank value? More...
|
| |
| MLCLIENT_API bool | isBoolean () const override |
| | Whether this element or property is a boolean type. More...
|
| |
| MLCLIENT_API bool | isInteger () const override |
| | Whether this element or property is a integer type. More...
|
| |
| MLCLIENT_API bool | isDouble () const override |
| | Whether this element or property is a double type. More...
|
| |
| MLCLIENT_API bool | isString () const override |
| | Whether this element or property is a string type. More...
|
| |
| MLCLIENT_API bool | isArray () const override |
| | Whether this element or property is an array type. More...
|
| |
| MLCLIENT_API bool | isObject () const override |
| | Whether this element or property is an object type (i.e. a JSON object or an XML element with element content) More...
|
| |
| MLCLIENT_API bool | asBoolean () const override |
| | Returns the boolean value of this element or property. More...
|
| |
| MLCLIENT_API int32_t | asInteger () const override |
| | Returns the integer value of this element or property. More...
|
| |
| MLCLIENT_API double | asDouble () const override |
| | Returns the double value of this element or property. More...
|
| |
| MLCLIENT_API std::string | asString () const override |
| | Returns the string value of this element or property. More...
|
| |
| MLCLIENT_API IDocumentNode * | asArray () const override |
| | Returns the array value of this element or property (i.e. the child objects) More...
|
| |
| MLCLIENT_API IDocumentNode * | asObject () const override |
| | Returns the Object value of this element or property (i.e. the child object) More...
|
| |
|
MLCLIENT_API IDocumentNode * | at (const std::string &key) const override |
| |
|
MLCLIENT_API IDocumentNode * | at (const int32_t idx) const override |
| |
Represents a Node within a pugi::xml::document instance.
- Author
- Adam Fowler adam..nosp@m.fowl.nosp@m.er@ma.nosp@m.rklo.nosp@m.gic.c.nosp@m.om
- Since
- 8.0.2
- Date
- 2016-07-30