OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include "config.h"
#include <BaseType.h>
#include <Structure.h>
#include <Grid.h>
#include <util.h>
#include <BESDebug.h>
#include "grid_utils.h"
#include "gse_parser.h"
#include "GSEClause.h"
#include "GridGeoConstraint.h"
Go to the source code of this file.
Namespaces | |
libdap | |
Functions | |
void | libdap::apply_grid_selection_expressions (Grid *grid, vector< GSEClause * >clauses) |
void | libdap::getGrids (BaseType *bt, vector< Grid * > *grids) |
Recursively traverses the BaseType bt (if its a constructor type) and collects pointers to all of the Grid and places said pointers into the vector parameter 'grids'. More... | |
void | libdap::getGrids (DDS &dds, vector< Grid * > *grids) |
Recursively traverses the DDS and collects pointers to all of the Grids and places said pointers into the vector parameter 'grids'. More... | |
void | gse_delete_buffer (void *buffer) |
int | gse_parse (libdap::gse_arg *arg) |
void | gse_restart (FILE *in) |
Immediately switch to a different input stream. More... | |
void * | gse_string (const char *yy_str) |
bool | libdap::isGeoGrid (Grid *grid) |
Evaluates a Grid to see if has suitable semantics for use with function_geogrid. More... | |
void | libdap::parse_gse_expression (gse_arg *arg, BaseType *expr) |
void gse_delete_buffer | ( | void * | buffer | ) |
Definition at line 1866 of file lex.gse.cc.
References gse__delete_buffer().
Referenced by libdap::parse_gse_expression().
int gse_parse | ( | libdap::gse_arg * | arg | ) |
Referenced by libdap::parse_gse_expression().
void gse_restart | ( | FILE * | input_file | ) |
Immediately switch to a different input stream.
input_file | A readable stream. |
INITIAL
. Definition at line 1290 of file lex.gse.cc.
References gse__create_buffer(), gse_in, YY_BUF_SIZE, YY_CURRENT_BUFFER, and YY_CURRENT_BUFFER_LVALUE.
Referenced by libdap::parse_gse_expression().
void* gse_string | ( | const char * | yy_str | ) |
Definition at line 1854 of file lex.gse.cc.
References gse__scan_string().
Referenced by libdap::parse_gse_expression().