74 parser_arg() : _object(0), _error(0), _status(1)
76 parser_arg(
void *obj) : _object(obj), _error(0), _status(1)
81 delete _error; _error = 0;
89 void set_object(
void *obj)
97 void set_error(
Error *obj)
105 void set_status(
int val = 0)
130void parse_error(
parser_arg *arg,
const char *s,
const int line_num = 0,
131 const char *context = 0);
132void parse_error(
const string &msg,
const int line_num,
133 const char *context = 0);
138#include "parser-util.h"
A class for error processing.
top level DAP object to house generic methods
Pass parameters by reference to a parser.