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 | ) | [inherited] |
bool oscap_string_iterator_has_more | ( | struct oscap_string_iterator * | it | ) | [inherited] |
const char * oscap_string_iterator_next | ( | struct oscap_string_iterator * | it | ) | [inherited] |
void oscap_string_iterator_remove | ( | struct oscap_string_iterator * | it | ) | [inherited] |
void oscap_string_iterator_reset | ( | struct oscap_string_iterator * | it | ) | [inherited] |
bool oscap_stringlist_add_string | ( | struct oscap_stringlist * | list, | |
const char * | str | |||
) | [inherited] |
struct oscap_stringlist * oscap_stringlist_clone | ( | struct oscap_stringlist * | list | ) | [read, inherited] |
void oscap_stringlist_free | ( | struct oscap_stringlist * | list | ) | [inherited] |
struct oscap_string_iterator * oscap_stringlist_get_strings | ( | const struct oscap_stringlist * | list | ) | [read, inherited] |
void oscap_stringlist_iterator_free | ( | struct oscap_stringlist_iterator * | it | ) | [inherited] |
bool oscap_stringlist_iterator_has_more | ( | struct oscap_stringlist_iterator * | it | ) | [inherited] |
struct oscap_stringlist * oscap_stringlist_iterator_next | ( | struct oscap_stringlist_iterator * | it | ) | [read, inherited] |
void oscap_stringlist_iterator_remove | ( | struct oscap_stringlist_iterator * | it | ) | [inherited] |
void oscap_stringlist_iterator_reset | ( | struct oscap_stringlist_iterator * | it | ) | [inherited] |
struct oscap_stringlist * oscap_stringlist_new | ( | void | ) | [read, inherited] |
struct oscap_text * oscap_text_clone | ( | const struct oscap_text * | text | ) | [read, inherited] |
Clone an internationalized text field.
text | oscap_text structure to clone |
const char * oscap_text_get_lang | ( | const struct oscap_text * | text | ) | [inherited] |
char * oscap_text_get_plaintext | ( | const struct oscap_text * | text | ) | [inherited] |
Get plaintext representation of the text.
Caller is responsible for freeing returned string.
const char * oscap_text_get_text | ( | const struct oscap_text * | text | ) | [inherited] |
void oscap_text_iterator_free | ( | struct oscap_text_iterator * | it | ) | [inherited] |
bool oscap_text_iterator_has_more | ( | struct oscap_text_iterator * | it | ) | [inherited] |
struct oscap_text * oscap_text_iterator_next | ( | struct oscap_text_iterator * | it | ) | [read, inherited] |
void oscap_text_iterator_remove | ( | struct oscap_text_iterator * | it | ) | [inherited] |
void oscap_text_iterator_reset | ( | struct oscap_text_iterator * | it | ) | [inherited] |
struct oscap_text * oscap_text_new | ( | void | ) | [read, inherited] |
Create an internationalized text field.
lang | - language identifier ( |
encoding | - language encoding ( |
struct oscap_text * oscap_text_new_html | ( | void | ) | [read, inherited] |
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 | |||
) | [inherited] |
bool oscap_text_set_text | ( | struct oscap_text * | text, | |
const char * | string | |||
) | [inherited] |