#include <it/io.h>
#include <it/parser.h>
#include <stdlib.h>
Go to the source code of this file.
Defines | |
#define | parser_output stderr |
Functions | |
parser_t * | _parser_add_string (parser_t *p, char *s) |
parser_t * | _parser_add_params (parser_t *p, int argc, char **argv) |
parser_t * | _parser_add_file (parser_t *p, const char *filename) |
parser_t * | parser_init (int argc, char **argv, const char *filename, char *cmdline) |
void | parser_delete (parser_t *p) |
void | parser_print (parser_t *p) |
char * | parser_var_line (const parser_t *p, const char *varname) |
int | parser_exists (const parser_t *p, const char *varname) |
int | parser_get_int (const parser_t *p, const char *varname) |
int | parser_get_int_verbose (const parser_t *p, const char *varname, int verbose) |
double | parser_get_double (const parser_t *p, const char *varname) |
double | parser_get_double_verbose (const parser_t *p, const char *varname, int verbose) |
byte | parser_get_byte (const parser_t *p, const char *varname) |
byte | parser_get_byte_verbose (const parser_t *p, const char *varname, int verbose) |
char * | parser_get_string (const parser_t *p, const char *varname) |
char * | parser_get_string_verbose (const parser_t *p, const char *varname, int verbose) |
cplx | parser_get_cplx (const parser_t *p, const char *varname) |
cplx | parser_get_cplx_verbose (const parser_t *p, const char *varname, int verbose) |
vec | parser_get_vec (const parser_t *p, const char *varname) |
vec | parser_get_vec_verbose (const parser_t *p, const char *varname, int verbose) |
cvec | parser_get_cvec (const parser_t *p, const char *varname) |
cvec | parser_get_cvec_verbose (const parser_t *p, const char *varname, int verbose) |
ivec | parser_get_ivec (const parser_t *p, const char *varname) |
ivec | parser_get_ivec_verbose (const parser_t *p, const char *varname, int verbose) |
bvec | parser_get_bvec (const parser_t *p, const char *varname) |
bvec | parser_get_bvec_verbose (const parser_t *p, const char *varname, int verbose) |
mat | parser_get_mat (const parser_t *p, const char *varname) |
mat | parser_get_mat_verbose (const parser_t *p, const char *varname, int verbose) |
cmat | parser_get_cmat (const parser_t *p, const char *varname) |
cmat | parser_get_cmat_verbose (const parser_t *p, const char *varname, int verbose) |
imat | parser_get_imat (const parser_t *p, const char *varname) |
imat | parser_get_imat_verbose (const parser_t *p, const char *varname, int verbose) |
bmat | parser_get_bmat (const parser_t *p, const char *varname) |
bmat | parser_get_bmat_verbose (const parser_t *p, const char *varname, int verbose) |
#define parser_output stderr |
Definition at line 30 of file parser.c.
Referenced by parser_get_bmat(), parser_get_bmat_verbose(), parser_get_bvec(), parser_get_bvec_verbose(), parser_get_byte(), parser_get_byte_verbose(), parser_get_cmat(), parser_get_cmat_verbose(), parser_get_cplx(), parser_get_cplx_verbose(), parser_get_cvec(), parser_get_cvec_verbose(), parser_get_double(), parser_get_double_verbose(), parser_get_imat(), parser_get_imat_verbose(), parser_get_int(), parser_get_int_verbose(), parser_get_ivec(), parser_get_ivec_verbose(), parser_get_mat(), parser_get_mat_verbose(), parser_get_string(), parser_get_string_verbose(), parser_get_vec(), and parser_get_vec_verbose().
char* parser_var_line | ( | const parser_t * | p, | |
const char * | varname | |||
) |
Definition at line 192 of file parser.c.
References end, and Vec_length.
Referenced by parser_exists(), parser_get_bmat(), parser_get_bmat_verbose(), parser_get_bvec(), parser_get_bvec_verbose(), parser_get_byte(), parser_get_byte_verbose(), parser_get_cmat(), parser_get_cmat_verbose(), parser_get_cplx(), parser_get_cplx_verbose(), parser_get_cvec(), parser_get_cvec_verbose(), parser_get_double(), parser_get_double_verbose(), parser_get_imat(), parser_get_imat_verbose(), parser_get_int(), parser_get_int_verbose(), parser_get_ivec(), parser_get_ivec_verbose(), parser_get_mat(), parser_get_mat_verbose(), parser_get_string(), parser_get_string_verbose(), parser_get_vec(), and parser_get_vec_verbose().
|
|