8#ifndef dom_core_tokenlist_h_
9#define dom_core_tokenlist_h_
28#define dom_tokenlist_item(l, i, n) _dom_tokenlist_item((dom_tokenlist *) (l), \
29 (uint32_t) (i), (struct dom_string **) (n))
dom_exception
Definition exceptions.h:24
dom_exception dom_tokenlist_contains(struct dom_tokenlist *list, struct dom_string *value, bool *contains)
Definition tokenlist.c:460
dom_exception dom_tokenlist_set_value(struct dom_tokenlist *list, struct dom_string *value)
Definition tokenlist.c:444
dom_exception dom_tokenlist_get_length(struct dom_tokenlist *list, uint32_t *length)
Definition tokenlist.c:381
void dom_tokenlist_unref(struct dom_tokenlist *list)
Definition tokenlist.c:344
dom_exception dom_tokenlist_add(struct dom_tokenlist *list, struct dom_string *value)
Definition tokenlist.c:490
dom_exception dom_tokenlist_remove(struct dom_tokenlist *list, struct dom_string *value)
Definition tokenlist.c:522
dom_exception _dom_tokenlist_item(struct dom_tokenlist *list, uint32_t index, struct dom_string **value)
Definition tokenlist.c:404
dom_exception dom_tokenlist_create(struct dom_element *ele, struct dom_string *attr, dom_tokenlist **list)
Definition tokenlist.c:284
void dom_tokenlist_ref(struct dom_tokenlist *list)
Definition tokenlist.c:331
dom_exception dom_tokenlist_get_value(struct dom_tokenlist *list, struct dom_string **value)
Definition tokenlist.c:429
Definition tokenlist.c:28
dom_element * ele
Definition tokenlist.c:30
dom_string * attr
Definition tokenlist.c:31