|
Open SCAP Library
|
Functions to access and manipulate textual data. More...
Functions to access and manipulate textual data.
| void oscap_string_iterator_free | ( | struct oscap_string_iterator * | it | ) |
| bool oscap_string_iterator_has_more | ( | struct oscap_string_iterator * | it | ) |
| const char * oscap_string_iterator_next | ( | struct oscap_string_iterator * | it | ) |
| void oscap_string_iterator_remove | ( | struct oscap_string_iterator * | it | ) |
| void oscap_string_iterator_reset | ( | struct oscap_string_iterator * | it | ) |
| bool oscap_stringlist_add_string | ( | struct oscap_stringlist * | list, |
| const char * | str | ||
| ) |
| struct oscap_stringlist * oscap_stringlist_clone | ( | struct oscap_stringlist * | list | ) | [read] |
| void oscap_stringlist_free | ( | struct oscap_stringlist * | list | ) |
| struct oscap_string_iterator * oscap_stringlist_get_strings | ( | const struct oscap_stringlist * | list | ) | [read] |
| void oscap_stringlist_iterator_free | ( | struct oscap_stringlist_iterator * | it | ) |
| bool oscap_stringlist_iterator_has_more | ( | struct oscap_stringlist_iterator * | it | ) |
| struct oscap_stringlist * oscap_stringlist_iterator_next | ( | struct oscap_stringlist_iterator * | it | ) | [read] |
| void oscap_stringlist_iterator_remove | ( | struct oscap_stringlist_iterator * | it | ) |
| void oscap_stringlist_iterator_reset | ( | struct oscap_stringlist_iterator * | it | ) |
| struct oscap_stringlist * oscap_stringlist_new | ( | void | ) | [read] |
| struct oscap_text * oscap_text_clone | ( | const struct oscap_text * | text | ) | [read] |
Clone an internationalized text field.
| text | oscap_text structure to clone |
| const char * oscap_text_get_lang | ( | const struct oscap_text * | text | ) |
| char * oscap_text_get_plaintext | ( | const struct oscap_text * | text | ) |
Get plaintext representation of the text.
Caller is responsible for freeing returned string.
| const char * oscap_text_get_text | ( | const struct oscap_text * | text | ) |
| void oscap_text_iterator_free | ( | struct oscap_text_iterator * | it | ) |
| bool oscap_text_iterator_has_more | ( | struct oscap_text_iterator * | it | ) |
| struct oscap_text * oscap_text_iterator_next | ( | struct oscap_text_iterator * | it | ) | [read] |
| void oscap_text_iterator_remove | ( | struct oscap_text_iterator * | it | ) |
| void oscap_text_iterator_reset | ( | struct oscap_text_iterator * | it | ) |
| struct oscap_text * oscap_text_new | ( | void | ) | [read] |
Create an internationalized text field.
| lang | - language identifier ( |
| encoding | - language encoding ( |
| struct oscap_text * oscap_text_new_html | ( | void | ) | [read] |
Create an internationalized text field with HTML content.
| lang | - language identifier ( |
| encoding | - language encoding ( |
| bool oscap_text_set_lang | ( | struct oscap_text * | text, |
| const char * | string | ||
| ) |
| bool oscap_text_set_text | ( | struct oscap_text * | text, |
| const char * | string | ||
| ) |
1.7.4