#include "attribute.h"
#include <expat.h>
Go to the source code of this file.
Classes | |
struct | _scew_attribute |
struct | _attr_node |
struct | attribute_list |
Typedefs | |
typedef _attr_node | attribute_node |
Functions | |
scew_attribute * | attribute_create (XML_Char const *name, XML_Char const *value) |
void | attribute_free (scew_attribute *attribute) |
void | attribute_node_free (attribute_node *node) |
attribute_list * | attribute_list_create () |
void | attribute_list_free (attribute_list *list) |
scew_attribute * | attribute_list_add (attribute_list *list, scew_attribute *attribute) |
void | attribute_list_del (attribute_list *list, XML_Char const *name) |
attribute_node * | attribute_node_by_index (attribute_list *list, unsigned int idx) |
attribute_node * | attribute_node_by_name (attribute_list *list, XML_Char const *name) |
scew_attribute * | attribute_by_index (attribute_list *list, unsigned int idx) |
scew_attribute * | attribute_by_name (attribute_list *list, XML_Char const *name) |