APG
… an ABNF Parser Generator
|
Private header file for the APG API suite of functions. More...
Go to the source code of this file.
Data Structures | |
struct | alt_data |
Used by syntax.c but needed here for constructor/destructor. More... | |
struct | api_rule |
API information about each rule. More... | |
struct | api_udt |
API information about each UDT. More... | |
struct | api_op |
API information about each opcode. More... | |
struct | api_attr_w |
Working attribute information about a each rule. More... | |
struct | api |
The API context. More... | |
Functions | |
void | vLineError (api *spCtx, aint uiCharIndex, const char *cpSrc, const char *cpMsg) |
Finds the grammar line associated with a character index and formats an error message to the error log. More... | |
void | vHtmlHeader (FILE *spFile, const char *cpTitle) |
Prints an HTML header to an open file. More... | |
void | vHtmlFooter (FILE *spFile) |
Prints an HTML footer to an open file. More... | |
Private header file for the APG API suite of functions.
Definition in file apip.h.
void vHtmlFooter | ( | FILE * | spFile | ) |
void vHtmlHeader | ( | FILE * | spFile, |
const char * | cpTitle | ||
) |
Finds the grammar line associated with a character index and formats an error message to the error log.
[in] | spCtx | - pointer to an API context previously returned from vpApiCtor(). |
uiCharIndex | The index of the character whose line number is desired. | |
cpSrc | An string idendifying the caller. | |
cpMsg | The error message. |