Biblioteki C/C++
rapidxml.hpp
[plik nagłówkowy] Podstawowe narzędzia XML.Składnia
#include <rapidxml.hpp>
parse_comment_nodes | Włącza tworzenie węzłów rodzaju rapidxml::node_comment podczas przetwarzania tekstu. (stała) |
---|
parse_declaration_node | Włącza tworzenie węzłów rodzaju rapidxml::node_declaration podczas przetwarzania tekstu. (stała) |
---|
parse_default | Używa domyślnych ustawień podczas przetwarzania tekstu. (stała) |
---|
parse_doctype_node | Włącza tworzenie węzłów rodzaju rapidxml::node_doctype podczas przetwarzania tekstu. (stała) |
---|
parse_fastest | Przetwarza dane tak szybko, jak to możliwe bez utraty istotnych informacji. (stała) |
---|
parse_full | Dąży do uzyskania jak największej ilości danych podczas przetwarzania tekstu. (stała) |
---|
parse_no_data_nodes | Wyłącza tworzenie węzłów rodzaju rapidxml::node_data podczas przetwarzania tekstu. (stała) |
---|
parse_no_element_values | Ignoruje wartości węzłów rodzaju rapidxml::node_element podczas przetwarzania tekstu. (stała) |
---|
parse_no_entity_translation | Nie przekształca odwołań znakowych w przetwarzanym tekście. (stała) |
---|
parse_no_string_terminators | Nie umieszcza znaków zerowych w przetwarzanym tekście. (stała) |
---|
parse_no_utf8 | Wyłącza obsługę UTF-8 i używa ośmiobitowych znaków przy przetwarzaniu tekstu. (stała) |
---|
parse_non_destructive | Nie zmienia danych źródłowych podczas przetwarzania tekstu. (stała) |
---|
parse_normalize_whitespace | Zamienia ciąg białych znaków na jedną spację podczas przetwarzania tekstu. (stała) |
---|
parse_pi_nodes | Włącza tworzenie węzłów rodzaju rapidxml::node_pi podczas przetwarzania tekstu. (stała) |
---|
parse_trim_whitespace | Usuwa wszystkie białe znaki znajdujące się przed oraz za danymi węzłów. (stała) |
---|
parse_validate_closing_tags | Włącza sprawdzanie nazw znaczników zamykających podczas przetwarzania tekstu. (stała) |
---|
compare | Porównuje dwa łańcuchy znaków. (funkcja) |
---|
lookup_tables | Ułatwia wykonywanie szybkich operacji na jednym znaku. (szablon struktury) |
---|
measure | Zwraca długość łańcucha znaków (w znakach). (funkcja) |
---|
~memory_pool | Niszczy pole pamięci i zwalnia przydzielone miejsce. (destruktor) |
---|
allocate_attribute | Przydziela pamięć na nowy atrybut. (metoda) |
---|
allocate_node | Przydziela pamięć na nowy węzeł. (metoda) |
---|
allocate_string | Przydziela pamięć na łańcuch znaków. (metoda) |
---|
clear | Zwalnia zajmowaną pamięć. (metoda) |
---|
clone_node | Kopiuje węzeł oraz zawarte w nim węzły podrzędne i atrybuty. (metoda) |
---|
memory_pool | Tworzy puste pole pamięci używające domyślnych funkcji do jej przydzielania. (konstruktor) |
---|
set_allocator | Ustawia funkcje przydzielające i zwalniające pamięć. (metoda) |
---|
parse_error | Tworzy obiekt tej klasy. (konstruktor) |
---|
what | Zwraca opis błędu. (metoda wirtualna) |
---|
where | Zwraca wskaźnik do miejsca wystąpienia błędu. (szablon metody) |
---|
node_type | Lista wszystkich rodzajów węzłów. (typ wyliczeniowy) |
---|
parse_error_handler | Funkcja do obsługi błędów (zdefiniowana przez programistę). (funkcja) |
---|
document | Zwraca wskaźnik do dokumentu XML, który zawiera ten atrybut. (metoda) |
---|
next_attribute | Zwraca wskaźnik do następnego atrybutu. (metoda) |
---|
previous_attribute | Zwraca wskaźnik do poprzedniego atrybutu. (metoda) |
---|
xml_attribute | Tworzy pusty atrybut dokumentu XML. (konstruktor) |
---|
name | Ustawia lub pobiera nazwę elementu. (metoda) |
---|
name_size | Zwraca długość nazwy elementu bez uwzględniania znaku zerowego. (metoda) |
---|
nullstr | Zwraca wskaźnik do pustego łańcucha znaków. (metoda) |
---|
parent | Zwraca wskaźnik do nadrzędnego węzła. (metoda) |
---|
value | Ustawia lub pobiera wartość elementu. (metoda) |
---|
value_size | Zwraca długość wartości elementu bez uwzględniania znaku zerowego. (metoda) |
---|
xml_base | Tworzy pusty obiekt tej klasy. (konstruktor) |
---|
clear | Usuwa wszystkie węzły oraz pole pamięci należące do dokumentu. (metoda) |
---|
parse | Przetwarza łańcuch znaków zakończony znakiem zerowym. (szablon metody) |
---|
xml_document | Tworzy pusty dokument XML. (konstruktor) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.