libdom
Loading...
Searching...
No Matches
Macros | Functions
foreach.h File Reference
#include <dom/dom.h>
#include <list.h>

Go to the source code of this file.

Macros

#define get_next_domnodelist(l, i, r)
 
#define get_next_domnamednodemap(m, i, r)
 
#define get_next_domhtmlcollection(c, i, r)
 

Functions

void foreach_initialise_domnodelist (dom_nodelist *list, unsigned int *iterator)
 
void foreach_initialise_list (list *list, unsigned int *iterator)
 
void foreach_initialise_domnamednodemap (dom_namednodemap *map, unsigned int *iterator)
 
void foreach_initialise_domhtmlcollection (dom_html_collection *coll, unsigned int *iterator)
 
bool _get_next_domnodelist (dom_nodelist *list, unsigned int *iterator, dom_node **ret)
 
bool get_next_list (list *list, unsigned int *iterator, void **ret)
 
bool _get_next_domnamednodemap (dom_namednodemap *map, unsigned int *iterator, dom_node **ret)
 
bool _get_next_domhtmlcollection (dom_html_collection *coll, unsigned int *iterator, dom_node **ret)
 

Macro Definition Documentation

◆ get_next_domhtmlcollection

#define get_next_domhtmlcollection (   c,
  i,
 
)
Value:
(dom_html_collection *) (c), (unsigned int *) (i), (dom_node **) (r))
bool _get_next_domhtmlcollection(dom_html_collection *coll, unsigned int *iterator, dom_node **ret)
Definition foreach.c:117
Definition html_collection.h:21
Definition node.h:79

◆ get_next_domnamednodemap

#define get_next_domnamednodemap (   m,
  i,
 
)
Value:
(dom_namednodemap *) (m), (unsigned int *) (i), (dom_node **) (r))
bool _get_next_domnamednodemap(dom_namednodemap *map, unsigned int *iterator, dom_node **ret)
Definition foreach.c:92
Definition namednodemap.c:26

◆ get_next_domnodelist

#define get_next_domnodelist (   l,
  i,
 
)
Value:
(dom_nodelist *) (l), (unsigned int *) (i), (dom_node **) (r))
bool _get_next_domnodelist(dom_nodelist *list, unsigned int *iterator, dom_node **ret)
Definition foreach.c:43
Definition nodelist.c:26

Function Documentation

◆ _get_next_domhtmlcollection()

bool _get_next_domhtmlcollection ( dom_html_collection coll,
unsigned int *  iterator,
dom_node **  ret 
)

◆ _get_next_domnamednodemap()

bool _get_next_domnamednodemap ( dom_namednodemap map,
unsigned int *  iterator,
dom_node **  ret 
)

◆ _get_next_domnodelist()

bool _get_next_domnodelist ( dom_nodelist list,
unsigned int *  iterator,
dom_node **  ret 
)

◆ foreach_initialise_domhtmlcollection()

void foreach_initialise_domhtmlcollection ( dom_html_collection coll,
unsigned int *  iterator 
)

◆ foreach_initialise_domnamednodemap()

void foreach_initialise_domnamednodemap ( dom_namednodemap map,
unsigned int *  iterator 
)

◆ foreach_initialise_domnodelist()

void foreach_initialise_domnodelist ( dom_nodelist list,
unsigned int *  iterator 
)

Please see foreach.h for the usage of the following functions

◆ foreach_initialise_list()

void foreach_initialise_list ( list list,
unsigned int *  iterator 
)

◆ get_next_list()

bool get_next_list ( list list,
unsigned int *  iterator,
void **  ret 
)