parser.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Go to the source code of this file.

Data Structures

struct  lscp_parser_t

Functions

const char * lscp_parser_strtok (char *pchBuffer, const char *pszDelim, char **ppch)
void lscp_parser_init (lscp_parser_t *pParser, const char *pchBuffer, int cchBuffer)
const char * lscp_parser_next (lscp_parser_t *pParser)
int lscp_parser_nextint (lscp_parser_t *pParser)
float lscp_parser_nextnum (lscp_parser_t *pParser)
int lscp_parser_test (lscp_parser_t *pParser, const char *pszToken)
int lscp_parser_test2 (lscp_parser_t *pParser, const char *pszToken, const char *pszToken2)
void lscp_parser_free (lscp_parser_t *pParser)


Function Documentation

void lscp_parser_free ( lscp_parser_t pParser  ) 

void lscp_parser_init ( lscp_parser_t pParser,
const char *  pchBuffer,
int  cchBuffer 
)

const char* lscp_parser_next ( lscp_parser_t pParser  ) 

int lscp_parser_nextint ( lscp_parser_t pParser  ) 

float lscp_parser_nextnum ( lscp_parser_t pParser  ) 

const char* lscp_parser_strtok ( char *  pchBuffer,
const char *  pszDelim,
char **  ppch 
)

int lscp_parser_test ( lscp_parser_t pParser,
const char *  pszToken 
)

int lscp_parser_test2 ( lscp_parser_t pParser,
const char *  pszToken,
const char *  pszToken2 
)


Generated on Wed Oct 17 15:24:13 2007 for liblscp by  doxygen 1.5.3