|
Canorus 0.0
|
Go to the source code of this file.
Classes | |
| struct | sequenceState |
| struct | trackPos |
Macros | |
| #define | MD_WALK_ALL 1 /* Include all elements including deleted, hidden*/ |
| #define | MD_WALK_START 0x001 /* This is a start element */ |
| #define | MD_WALK_END 0x002 /* This is the end of an element */ |
| #define | MD_WALK_EMPTY (MD_WALK_START|MD_WALK_END) /* Empty element */ |
Typedefs | |
| typedef void(* | walkFunc) (struct element *, void *, int) |
Functions | |
| void | md_walk (struct containerElement *c, walkFunc fn, void *arg, int flags) |
| int | iscontainer (struct element *el) |
| struct sequenceState * | md_sequence_init (struct rootElement *root) |
| struct element * | md_sequence_next (struct sequenceState *seq) |
| void | md_sequence_end (struct sequenceState *seq) |
| unsigned long | md_sequence_end_time (struct sequenceState *seq) |
| #define MD_WALK_ALL 1 /* Include all elements including deleted, hidden*/ |
| #define MD_WALK_EMPTY (MD_WALK_START|MD_WALK_END) /* Empty element */ |
| #define MD_WALK_END 0x002 /* This is the end of an element */ |
| #define MD_WALK_START 0x001 /* This is a start element */ |
| typedef void(* walkFunc) (struct element *, void *, int) |
| int iscontainer | ( | struct element * | el | ) |
| void md_sequence_end | ( | struct sequenceState * | seq | ) |
| unsigned long md_sequence_end_time | ( | struct sequenceState * | seq | ) |
| struct sequenceState * md_sequence_init | ( | struct rootElement * | root | ) |
| struct element * md_sequence_next | ( | struct sequenceState * | seq | ) |
| void md_walk | ( | struct containerElement * | c, |
| walkFunc | fn, | ||
| void * | arg, | ||
| int | flags | ||
| ) |