Information on namespaces for given document. More...
#include <oscap.h>
Public Member Functions | |
struct oscap_nsinfo * | oscap_nsinfo_new (void) |
struct oscap_nsinfo * | oscap_nsinfo_new_file (const char *fname) |
void | oscap_nsinfo_free (struct oscap_nsinfo *info) |
Getters | |
struct oscap_nsinfo_entry_iterator * | oscap_nsinfo_get_entries (const struct oscap_nsinfo *item) |
struct oscap_nsinfo_entry * | oscap_nsinfo_get_root_entry (const struct oscap_nsinfo *item) |
struct oscap_nsinfo_entry * | oscap_nsinfo_get_entry_by_ns (struct oscap_nsinfo *info, const char *ns) |
Setters | |
bool | oscap_nsinfo_add_entry (struct oscap_nsinfo *obj, struct oscap_nsinfo_entry *item) |
bool | oscap_nsinfo_set_root_entry (struct oscap_nsinfo *obj, struct oscap_nsinfo_entry *newval) |
Data Fields | |
struct oscap_list * | entries |
list of 'struct oscap_nsinfo_entry' | |
struct oscap_nsinfo_entry * | root_entry |
namespace info entry for the root element |
Information on namespaces for given document.