Generic base class for parsing and assembling the statistics module. More...
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <vector>
#include <sstream>
#include "StatParser_parser.c"
#include <string.h>
#include <errno.h>
#include <unistd.h>
#include <cassert>
Go to the source code of this file.
Classes | |
struct | stat_thread |
struct | stat_surface |
struct | stat_plane |
union | stat_uop |
class | _symrec< data_type > |
class | StatParser |
struct | StatParser::probe |
struct | StatParser::group |
Defines | |
#define | FALSE 0 |
#define | RETURN_OK 0 |
#define | RETURN_ERROR -1 |
#define | STAT_COORD_A "a" |
#define | STAT_COORD_B "b" |
#define | STAT_COORD_X "x" |
#define | STAT_COORD_Y "y" |
#define | STAT_COORD_Z "z" |
#define | STAT_XMIN "xmin" |
#define | STAT_XMAX "xmax" |
#define | STAT_YMIN "ymin" |
#define | STAT_YMAX "ymax" |
#define | STAT_ZMIN "zmin" |
#define | STAT_ZMAX "zmax" |
#define | STAT_NX "nx" |
#define | STAT_NY "ny" |
#define | STAT_NZ "nz" |
#define | STAT_NXF "nxfine" |
#define | STAT_NYF "nyfine" |
#define | STAT_NZF "nzfine" |
#define | STAT_RAW 0 |
#define | STAT_AVERAGED 1 |
#define | STAT_PRIMITIVE 0 |
#define | STAT_DERIVED 1 |
#define | YYPARSE_TEMPLATE_DEF template<class point_type, class data_type, int dim> |
#define | YYPARSE_PARAM_TYPE StatParser<point_type,data_type,dim> |
#define | YYPARSE_PARAM parg |
#define | YYLEX_PARAM parg |
Typedefs | |
typedef double(* | func_t1 )(double) |
typedef double(* | func_t2 )(double, double) |
Functions | |
void | staterror (char const *msg) |
void | staterror (char const *msg, int l, int c) |
void | stat_parser_set_debug (void) |
void | stat_scanner_set_debug (void) |
Generic base class for parsing and assembling the statistics module.
#define FALSE 0 |
#define RETURN_OK 0 |
#define STAT_AVERAGED 1 |
Referenced by yyparse().
#define STAT_COORD_A "a" |
Referenced by yyparse().
#define STAT_COORD_B "b" |
Referenced by yyparse().
#define STAT_COORD_X "x" |
Referenced by yyparse().
#define STAT_COORD_Y "y" |
Referenced by yyparse().
#define STAT_COORD_Z "z" |
Referenced by yyparse().
#define STAT_DERIVED 1 |
#define STAT_NX "nx" |
Referenced by main().
#define STAT_NXF "nxfine" |
Referenced by coord2dir(), and main().
#define STAT_NY "ny" |
Referenced by main().
#define STAT_NYF "nyfine" |
Referenced by coord2dir(), and main().
#define STAT_NZ "nz" |
Referenced by main().
#define STAT_NZF "nzfine" |
Referenced by coord2dir(), and main().
#define STAT_PRIMITIVE 0 |
#define STAT_RAW 0 |
Referenced by yyparse().
#define STAT_XMAX "xmax" |
Referenced by coord2dir(), main(), and yyparse().
#define STAT_XMIN "xmin" |
Referenced by coord2dir(), main(), and yyparse().
#define STAT_YMAX "ymax" |
Referenced by coord2dir(), main(), and yyparse().
#define STAT_YMIN "ymin" |
Referenced by coord2dir(), main(), and yyparse().
#define STAT_ZMAX "zmax" |
Referenced by coord2dir(), main(), and yyparse().
#define STAT_ZMIN "zmin" |
Referenced by coord2dir(), main(), and yyparse().
#define YYLEX_PARAM parg |
Referenced by while().
#define YYPARSE_PARAM parg |
#define YYPARSE_PARAM_TYPE StatParser<point_type,data_type,dim> |
#define YYPARSE_TEMPLATE_DEF template<class point_type, class data_type, int dim> |
typedef double(* func_t1)(double) |
typedef double(* func_t2)(double, double) |
void stat_parser_set_debug | ( | void | ) |
Referenced by main().
void stat_scanner_set_debug | ( | void | ) |
void staterror | ( | char const * | msg, | |
int | l, | |||
int | c | |||
) |
void staterror | ( | char const * | msg | ) |