44void save_str(
char *dst,
const char *src,
const int line_num);
46void save_str(std::string &dst,
const char *src,
const int);
48bool is_keyword(std::string
id,
const std::string &keyword);
int check_float64(const char *val)
int check_uint64(const char *val)
int check_url(const char *)
Is the value a valid URL?
int check_uint16(const char *val)
int check_int64(const char *val)
int check_byte(const char *val)
Is the value a valid byte?
int check_uint32(const char *val)
int check_int16(const char *val)
int check_float32(const char *val)
int check_int32(const char *val)
double get_float64(const char *val)
long long get_int64(const char *val)
unsigned int get_uint32(const char *val)
int get_int32(const char *val)
unsigned long long get_uint64(const char *val)
top level DAP object to house generic methods
void save_str(string &dst, const char *src, const int)
Save a string to a temporary variable during the parse.
bool is_keyword(string id, const string &keyword)