GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > XLX / V8-0-0
Constituent: parser     Tag: sun-gcc
#include "XLX/state.h"
#include "XLX/parent_tag.h"
#include "XLX/util.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
Include dependency graph for state.c:

Functions | |
| void | XLX_initState (XLX_state *state, unsigned stackLimit, void *stackSeed, XLX_pEnter enter, XLX_pExit exit, XLX_pCharacter character, int verbose) |
| Initialises the state of the parser. | |
| void | XLX_start (void *data, const char *element, const char **attribute) |
| Handles a start tag. | |
| void | XLX_end (void *data, const char *element) |
| Handles an end tag. | |
| void | XLX_character (void *data, const char *element, int len) |
| Handles a character element. | |
| void | XLX_printout_down (XLX_state *state, const char *element) |
| Print an starting tag. | |
| void | XLX_printout_up (XLX_state *state, const char *element) |
| Print an ending tag. | |
| void | XLX_character_noop (XLX_state *state, const char *element, int len) |
| No-op character element handler. | |
| void | XLX_enter_noop (XLX_state *state, const char **attribute) |
| No-op enter element handler. | |
| void | XLX_exit_noop (XLX_state *state) |
| No-op exit element handler. | |
| void | XLX_character_tag (XLX_state *state, const char *element, int len) |
| Handles a character element inside a parent tag by delegating the work to the first child. | |
|
||||||||||||||||
|
Handles a character element.
|
|
||||||||||||||||
|
No-op character element handler.
|
|
||||||||||||||||
|
Handles a character element inside a parent tag by delegating the work to the first child.
|
|
||||||||||||
|
Handles an end tag.
|
|
||||||||||||
|
No-op enter element handler.
|
|
|
No-op exit element handler.
|
|
||||||||||||||||||||||||||||||||
|
Initialises the state of the parser.
|
|
||||||||||||
|
Print an starting tag.
|
|
||||||||||||
|
Print an ending tag.
|
|
||||||||||||||||
|
Handles a start tag.
|
1.4.4