Open Broadcaster Software
Free, open source software for live streaming and recording
cf-parser.h File Reference

Go to the source code of this file.

Data Structures

struct  cf_parser
 

Macros

#define PARSE_SUCCESS   0
 
#define PARSE_CONTINUE   -1
 
#define PARSE_BREAK   -2
 
#define PARSE_UNEXPECTED_CONTINUE   -3
 
#define PARSE_UNEXPECTED_BREAK   -4
 
#define PARSE_EOF   -5
 

Functions

EXPORT void cf_adderror (struct cf_parser *parser, const char *error, int level, const char *val1, const char *val2, const char *val3)
 
EXPORT bool cf_pass_pair (struct cf_parser *p, char in, char out)
 

Macro Definition Documentation

§ PARSE_BREAK

#define PARSE_BREAK   -2

§ PARSE_CONTINUE

#define PARSE_CONTINUE   -1

§ PARSE_EOF

#define PARSE_EOF   -5

§ PARSE_SUCCESS

#define PARSE_SUCCESS   0

§ PARSE_UNEXPECTED_BREAK

#define PARSE_UNEXPECTED_BREAK   -4

§ PARSE_UNEXPECTED_CONTINUE

#define PARSE_UNEXPECTED_CONTINUE   -3

Function Documentation

§ cf_adderror()

EXPORT void cf_adderror ( struct cf_parser parser,
const char *  error,
int  level,
const char *  val1,
const char *  val2,
const char *  val3 
)

§ cf_pass_pair()

EXPORT bool cf_pass_pair ( struct cf_parser p,
char  in,
char  out 
)