XML library namespace. More...
enum warnings_as_errors_type { type_warnings_are_errors , type_warnings_not_errors } A type for different approaches to process warnings. More...XML library namespace.
◆ ns_list_type ◆ save_option_flagsBitwise save options mask type and a compression level.
Definition at line 78 of file xml_save.hpp.
◆ canonicalization_comments_option Enumerator keep_comments strip_commentsDefinition at line 103 of file xml_save.hpp.
◆ canonicalization_format_option Enumerator with_formatting without_formattingDefinition at line 108 of file xml_save.hpp.
◆ canonicalization_node_sort_option Enumerator with_node_sorting without_node_sortingDefinition at line 113 of file xml_save.hpp.
◆ canonicalization_optionCanonicalization mode.
See "Canonical XML" (http://www.w3.org/TR/xml-c14n) or "Exclusive XML Canonicalization" (http://www.w3.org/TR/xml-exc-c14n)
Enumerator c14n_1_0Origianal C14N 1.0 spec.
c14n_exclusive_1_0Exclusive C14N 1.0 spec.
c14n_1_1C14N 1.1 spec.
sort_attr_and_nsEssentially it is not a canonicalization.
It will do only a part of what c14n does, namely: sort attributes and namespace definitions. The xml declaration will appear in the output regardless if it was a document or a node.
sort_attr_and_ns_no_declEssentially it is not a canonicalization.
It will do only a part of what c14n does, namely: sort attributes and namespace definitions. The xml declaration will not appear in the output regardless if it was a document or a node.
Definition at line 83 of file xml_save.hpp.
◆ ownership_typeUsed to specify if xmlwrapp should grab the ownership of various objects.
Enumerator type_ownGrab the ownership, i.e.
the object will be freed by xmlwrapp.
type_not_ownDo not grab the ownership, i.e.
the object will not be freed by xmlwrapp.
Definition at line 43 of file ownership.hpp.
◆ save_options Enumerator save_op_compress_level_1better speed
save_op_compress_level_2 save_op_compress_level_3 save_op_compress_level_4 save_op_compress_level_5 save_op_compress_level_6 save_op_compress_level_7 save_op_compress_level_8 save_op_compress_level_9smaller size
save_op_no_formatDo not format save output.
save_op_no_declDrop the xml declaration.
save_op_no_emptyNo empty tags.
save_op_no_xhtmlDisable XHTML1 specific rules.
save_op_xhtmlForce XHTML1 specific rules. Ignored if libxml2 version is < 2.7.2.
save_op_not_as_xmlDo not force XML serialization on HTML doc. Ignored if libxml2 version is < 2.7.2.
save_op_as_htmlForce HTML serialization on XML doc. Ignored if libxml2 version is < 2.7.2.
save_op_with_non_significant_wsFormat with non-significant whitespace.
Ignored if libxml2 version is < 2.7.8. This flag will automatically set the save_op_no_format as well due to libxml2 implementation.
save_op_defaultDefault is:
Definition at line 42 of file xml_save.hpp.
◆ warnings_as_errors_typeA type for different approaches to process warnings.
Enumerator type_warnings_are_errorsTreat warnings as errors.
type_warnings_not_errorsDo not treat warnings as errors.
Definition at line 259 of file errors.hpp.
◆ operator!=() [1/2] ◆ operator!=() [2/2] ◆ operator<<() [1/2] std::ostream & xml::operator<< ( std::ostream & stream, const document & doc ) ◆ operator<<() [2/2] std::ostream& xml::operator<< ( std::ostream & stream, const xml::node & n ) ◆ operator==() [1/2] ◆ operator==() [2/2] ◆ size_t_to_int_conversion() ◆ kAdvError const char* xml::kAdvError = "advancing non initialised or out of range iterator" ◆ kDefaultNamespace const char* xml::kDefaultNamespace = "default namespace cannot be registered" ◆ kDerefError const char* xml::kDerefError = "dereferencing non initialised or out of range iterator" ◆ kEmptyExpression const char* xml::kEmptyExpression = "xpath expression can't be empty" ◆ kRefError const char* xml::kRefError = "referencing non initialised or out of range iterator"RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4