lxb_dom_collection_t * lxb_dom_collection_make_noi(lxb_dom_document_t *document, size_t start_list_size)
void lxb_dom_collection_clean_noi(lxb_dom_collection_t *col)
lxb_dom_collection_t * lxb_dom_collection_destroy(lxb_dom_collection_t *col, bool self_destroy)
lxb_dom_collection_t * lxb_dom_collection_create(lxb_dom_document_t *document)
lxb_dom_node_t * lxb_dom_collection_node_noi(lxb_dom_collection_t *col, size_t idx)
lxb_status_t lxb_dom_collection_append_noi(lxb_dom_collection_t *col, void *value)
lxb_status_t lxb_dom_collection_init(lxb_dom_collection_t *col, size_t start_list_size)
size_t lxb_dom_collection_length_noi(lxb_dom_collection_t *col)
lxb_dom_element_t * lxb_dom_collection_element_noi(lxb_dom_collection_t *col, size_t idx)
lxb_inline lxb_dom_collection_t * lxb_dom_collection_make(lxb_dom_document_t *document, size_t start_list_size)
lxb_inline lxb_status_t lxb_dom_collection_append(lxb_dom_collection_t *col, void *value)
lxb_inline size_t lxb_dom_collection_length(lxb_dom_collection_t *col)
lxb_inline void lxb_dom_collection_clean(lxb_dom_collection_t *col)
lxb_inline lxb_dom_node_t * lxb_dom_collection_node(lxb_dom_collection_t *col, size_t idx)
lxb_inline lxb_dom_element_t * lxb_dom_collection_element(lxb_dom_collection_t *col, size_t idx)
@ LXB_STATUS_ERROR_INCOMPLETE_OBJECT
@ LXB_STATUS_ERROR_WRONG_ARGS
struct lxb_dom_document lxb_dom_document_t
struct lxb_dom_node lxb_dom_node_t
struct lxb_dom_element lxb_dom_element_t
lexbor_array_t * lexbor_array_destroy(lexbor_array_t *array, bool self_destroy)
lxb_status_t lexbor_array_init(lexbor_array_t *array, size_t size)
LXB_API void * lexbor_free(void *dst)
LXB_API void * lexbor_calloc(size_t num, size_t size)
lxb_dom_document_t * document
unsigned int lxb_status_t