23 #ifndef __LSCP_PARSER_H
24 #define __LSCP_PARSER_H
30 #if (defined(_WIN32) || defined(__WIN32__))
36 #if defined(__cplusplus)
62 #if defined(__cplusplus)
66 #endif // __LSCP_PARSER_H
const char * lscp_parser_strtok(char *pchBuffer, const char *pszDelim, char **ppch)
Definition: parser.c:34
int cchBuffer
Definition: parser.h:46
struct _lscp_parser_t lscp_parser_t
void lscp_parser_free(lscp_parser_t *pParser)
Definition: parser.c:128
int lscp_parser_nextint(lscp_parser_t *pParser)
Definition: parser.c:84
int lscp_parser_test(lscp_parser_t *pParser, const char *pszToken)
Definition: parser.c:108
int lscp_parser_test2(lscp_parser_t *pParser, const char *pszToken, const char *pszToken2)
Definition: parser.c:119
const char * lscp_parser_next(lscp_parser_t *pParser)
Definition: parser.c:74
const char * pszToken
Definition: parser.h:47
char * pchBuffer
Definition: parser.h:45
char * pch
Definition: parser.h:48
void lscp_parser_init(lscp_parser_t *pParser, const char *pchBuffer, int cchBuffer)
Definition: parser.c:60
float lscp_parser_nextnum(lscp_parser_t *pParser)
Definition: parser.c:96