![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
#include <linguisticProcessing/common/tgv/pugixml.hpp>
Public Types | |
| typedef xml_node_iterator | iterator |
| typedef xml_attribute_iterator | attribute_iterator |
Protected Types | |
| typedef void(* | unspecified_bool_type) (xml_node ***) |
Protected Attributes | |
| xml_node_struct * | _root |
Friends | |
| class | xml_attribute_iterator |
| class | xml_node_iterator |
| class | xml_named_node_iterator |
Definition at line 470 of file pugixml.hpp.
Definition at line 704 of file pugixml.hpp.
Definition at line 698 of file pugixml.hpp.
|
protected |
Definition at line 479 of file pugixml.hpp.
| PUGI__FN pugi::xml_node::xml_node | ( | ) |
Definition at line 5430 of file pugixml.cpp.
|
explicit |
Definition at line 5434 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::append_attribute | ( | const char_t * | name | ) |
Definition at line 5699 of file pugixml.cpp.
| PUGI__FN xml_parse_result pugi::xml_node::append_buffer | ( | const void * | contents, |
| size_t | size, | ||
| unsigned int | options = parse_default, |
||
| xml_encoding | encoding = encoding_auto |
||
| ) |
Definition at line 6162 of file pugixml.cpp.
Definition at line 5909 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::append_child | ( | xml_node_type | type = node_element | ) |
Definition at line 5839 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::append_copy | ( | const xml_attribute & | proto | ) |
Definition at line 5769 of file pugixml.cpp.
Definition at line 5945 of file pugixml.cpp.
Definition at line 6015 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::attribute | ( | const char_t * | name | ) | const |
Definition at line 5547 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::attribute | ( | const char_t * | name, |
| xml_attribute & | hint | ||
| ) | const |
Definition at line 5583 of file pugixml.cpp.
| PUGI__FN xml_object_range< xml_attribute_iterator > pugi::xml_node::attributes | ( | ) | const |
Definition at line 5482 of file pugixml.cpp.
| PUGI__FN xml_node::attribute_iterator pugi::xml_node::attributes_begin | ( | ) | const |
Definition at line 5462 of file pugixml.cpp.
| PUGI__FN xml_node::attribute_iterator pugi::xml_node::attributes_end | ( | ) | const |
Definition at line 5467 of file pugixml.cpp.
| PUGI__FN xml_node::iterator pugi::xml_node::begin | ( | ) | const |
Definition at line 5452 of file pugixml.cpp.
Definition at line 5537 of file pugixml.cpp.
Definition at line 5639 of file pugixml.cpp.
Definition at line 5654 of file pugixml.cpp.
| PUGI__FN xml_object_range< xml_node_iterator > pugi::xml_node::children | ( | ) | const |
Definition at line 5472 of file pugixml.cpp.
| PUGI__FN xml_object_range< xml_named_node_iterator > pugi::xml_node::children | ( | const char_t * | name | ) | const |
Definition at line 5477 of file pugixml.cpp.
| PUGI__FN bool pugi::xml_node::empty | ( | ) | const |
Definition at line 5517 of file pugixml.cpp.
| PUGI__FN xml_node::iterator pugi::xml_node::end | ( | ) | const |
Definition at line 5457 of file pugixml.cpp.
|
inline |
Definition at line 611 of file pugixml.hpp.
|
inline |
Definition at line 623 of file pugixml.hpp.
| PUGI__FN xml_node pugi::xml_node::find_child_by_attribute | ( | const char_t * | attr_name, |
| const char_t * | attr_value | ||
| ) | const |
Definition at line 6212 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::find_child_by_attribute | ( | const char_t * | name, |
| const char_t * | attr_name, | ||
| const char_t * | attr_value | ||
| ) | const |
Definition at line 6197 of file pugixml.cpp.
|
inline |
Definition at line 635 of file pugixml.hpp.
| PUGI__FN xml_attribute pugi::xml_node::first_attribute | ( | ) | const |
Definition at line 5659 of file pugixml.cpp.
Definition at line 5669 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::first_element_by_path | ( | const char_t * | path, |
| char_t | delimiter = '/' |
||
| ) | const |
Definition at line 6260 of file pugixml.cpp.
| PUGI__FN size_t pugi::xml_node::hash_value | ( | ) | const |
Definition at line 6347 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::insert_attribute_after | ( | const char_t * | name, |
| const xml_attribute & | attr | ||
| ) |
Definition at line 5733 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::insert_attribute_before | ( | const char_t * | name, |
| const xml_attribute & | attr | ||
| ) |
Definition at line 5751 of file pugixml.cpp.
Definition at line 5927 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::insert_child_after | ( | xml_node_type | type, |
| const xml_node & | node | ||
| ) |
Definition at line 5891 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::insert_child_before | ( | const char_t * | name, |
| const xml_node & | node | ||
| ) |
Definition at line 5936 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::insert_child_before | ( | xml_node_type | type, |
| const xml_node & | node | ||
| ) |
Definition at line 5873 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::insert_copy_after | ( | const xml_attribute & | proto, |
| const xml_attribute & | attr | ||
| ) |
Definition at line 5803 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::insert_copy_after | ( | const xml_node & | proto, |
| const xml_node & | node | ||
| ) |
Definition at line 5979 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::insert_copy_before | ( | const xml_attribute & | proto, |
| const xml_attribute & | attr | ||
| ) |
Definition at line 5821 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::insert_copy_before | ( | const xml_node & | proto, |
| const xml_node & | node | ||
| ) |
Definition at line 5997 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::insert_move_after | ( | const xml_node & | moved, |
| const xml_node & | node | ||
| ) |
Definition at line 6047 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::insert_move_before | ( | const xml_node & | moved, |
| const xml_node & | node | ||
| ) |
Definition at line 6065 of file pugixml.cpp.
| PUGI__FN xml_node_struct * pugi::xml_node::internal_object | ( | ) | const |
Definition at line 6352 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::last_attribute | ( | ) | const |
Definition at line 5664 of file pugixml.cpp.
Definition at line 5674 of file pugixml.cpp.
Definition at line 5522 of file pugixml.cpp.
Definition at line 5568 of file pugixml.cpp.
Definition at line 5558 of file pugixml.cpp.
| PUGI__FN ptrdiff_t pugi::xml_node::offset_debug | ( | ) | const |
Definition at line 6384 of file pugixml.cpp.
| PUGI__FN pugi::xml_node::operator xml_node::unspecified_bool_type | ( | ) | const |
Definition at line 5442 of file pugixml.cpp.
| PUGI__FN bool pugi::xml_node::operator! | ( | ) | const |
Definition at line 5447 of file pugixml.cpp.
| PUGI__FN bool pugi::xml_node::operator!= | ( | const xml_node & | r | ) | const |
Definition at line 5492 of file pugixml.cpp.
Definition at line 5497 of file pugixml.cpp.
Definition at line 5507 of file pugixml.cpp.
Definition at line 5487 of file pugixml.cpp.
Definition at line 5502 of file pugixml.cpp.
Definition at line 5512 of file pugixml.cpp.
Definition at line 5624 of file pugixml.cpp.
Definition at line 6225 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::prepend_attribute | ( | const char_t * | name | ) |
Definition at line 5716 of file pugixml.cpp.
Definition at line 5918 of file pugixml.cpp.
| PUGI__FN xml_node pugi::xml_node::prepend_child | ( | xml_node_type | type = node_element | ) |
Definition at line 5856 of file pugixml.cpp.
| PUGI__FN xml_attribute pugi::xml_node::prepend_copy | ( | const xml_attribute & | proto | ) |
Definition at line 5786 of file pugixml.cpp.
Definition at line 5962 of file pugixml.cpp.
Definition at line 6031 of file pugixml.cpp.
Definition at line 5616 of file pugixml.cpp.
Definition at line 5573 of file pugixml.cpp.
| PUGI__FN void pugi::xml_node::print | ( | std::basic_ostream< char, std::char_traits< char > > & | os, |
| const char_t * | indent = PUGIXML_TEXT("\t"), |
||
| unsigned int | flags = format_default, |
||
| xml_encoding | encoding = encoding_auto, |
||
| unsigned int | depth = 0 |
||
| ) | const |
Definition at line 6369 of file pugixml.cpp.
| PUGI__FN void pugi::xml_node::print | ( | std::basic_ostream< wchar_t, std::char_traits< wchar_t > > & | os, |
| const char_t * | indent = PUGIXML_TEXT("\t"), |
||
| unsigned int | flags = format_default, |
||
| unsigned int | depth = 0 |
||
| ) | const |
Definition at line 6376 of file pugixml.cpp.
| PUGI__FN void pugi::xml_node::print | ( | xml_writer & | writer, |
| const char_t * | indent = PUGIXML_TEXT("\t"), |
||
| unsigned int | flags = format_default, |
||
| xml_encoding | encoding = encoding_auto, |
||
| unsigned int | depth = 0 |
||
| ) | const |
Definition at line 6357 of file pugixml.cpp.
Definition at line 6083 of file pugixml.cpp.
| PUGI__FN bool pugi::xml_node::remove_attribute | ( | const xml_attribute & | a | ) |
Definition at line 6088 of file pugixml.cpp.
| PUGI__FN bool pugi::xml_node::remove_attributes | ( | ) |
Definition at line 6102 of file pugixml.cpp.
Definition at line 6123 of file pugixml.cpp.
Definition at line 6128 of file pugixml.cpp.
| PUGI__FN bool pugi::xml_node::remove_children | ( | ) |
Definition at line 6141 of file pugixml.cpp.
Definition at line 5629 of file pugixml.cpp.
| PUGI__FN xpath_node pugi::xml_node::select_node | ( | const char_t * | query, |
| xpath_variable_set * | variables = PUGIXML_NULL |
||
| ) | const |
Definition at line 12923 of file pugixml.cpp.
| PUGI__FN xpath_node pugi::xml_node::select_node | ( | const xpath_query & | query | ) | const |
Definition at line 12929 of file pugixml.cpp.
| PUGI__FN xpath_node_set pugi::xml_node::select_nodes | ( | const char_t * | query, |
| xpath_variable_set * | variables = PUGIXML_NULL |
||
| ) | const |
Definition at line 12934 of file pugixml.cpp.
| PUGI__FN xpath_node_set pugi::xml_node::select_nodes | ( | const xpath_query & | query | ) | const |
Definition at line 12940 of file pugixml.cpp.
| PUGI__FN xpath_node pugi::xml_node::select_single_node | ( | const char_t * | query, |
| xpath_variable_set * | variables = PUGIXML_NULL |
||
| ) | const |
Definition at line 12945 of file pugixml.cpp.
| PUGI__FN xpath_node pugi::xml_node::select_single_node | ( | const xpath_query & | query | ) | const |
Definition at line 12951 of file pugixml.cpp.
Definition at line 5679 of file pugixml.cpp.
Definition at line 5689 of file pugixml.cpp.
Definition at line 5634 of file pugixml.cpp.
| PUGI__FN bool pugi::xml_node::traverse | ( | xml_tree_walker & | walker | ) |
Definition at line 6300 of file pugixml.cpp.
| PUGI__FN xml_node_type pugi::xml_node::type | ( | ) | const |
Definition at line 5527 of file pugixml.cpp.
Definition at line 5532 of file pugixml.cpp.
|
friend |
Definition at line 472 of file pugixml.hpp.
|
friend |
Definition at line 474 of file pugixml.hpp.
|
friend |
Definition at line 473 of file pugixml.hpp.
|
protected |
Definition at line 477 of file pugixml.hpp.