#include "config.h"
#include <errno.h>
#include <limits.h>
#include <math.h>
#include <iostream>
#include <vector>
#include <algorithm>
#include "BaseType.h"
#include "Array.h"
#include "Sequence.h"
#include "Grid.h"
#include "Error.h"
#include "RValue.h"
#include "GSEClause.h"
#include "GridGeoConstraint.h"
#include "ArrayGeoConstraint.h"
#include "ce_functions.h"
#include "gse_parser.h"
#include "gse.tab.h"
#include "debug.h"
#include "util.h"
Include dependency graph for ce_functions.cc:
Go to the source code of this file.
Namespaces | |
namespace | libdap |
Functions | |
bool | libdap::double_eq (double lhs, double rhs, double epsilon=1.0e-5) |
double * | libdap::extract_double_array (Array *a) |
double | libdap::extract_double_value (BaseType *arg) |
string | libdap::extract_string_argument (BaseType *arg) |
BaseType * | libdap::function_geoarray (int argc, BaseType *argv[], DDS &, const string &dataset) |
BaseType * | libdap::function_geogrid (int argc, BaseType *argv[], DDS &, const string &dataset) |
BaseType * | libdap::function_grid (int argc, BaseType *argv[], DDS &, const string &dataset) |
BaseType * | libdap::function_linear_scale (int argc, BaseType *argv[], DDS &, const string &dataset) |
BaseType * | libdap::function_version (int, BaseType *[], DDS &, const string &) |
void | gse_delete_buffer (void *buffer) |
int | gse_parse (void *arg) |
void | gse_restart (FILE *in) |
void * | gse_string (const char *yy_str) |
void | gse_switch_to_buffer (void *new_buffer) |
void | libdap::register_functions (ConstraintEvaluator &ce) |
void | libdap::set_array_using_double (Array *dest, double *src, int src_len) |
void gse_delete_buffer | ( | void * | buffer | ) |
int gse_parse | ( | void * | arg | ) |
void gse_restart | ( | FILE * | in | ) |
void* gse_string | ( | const char * | yy_str | ) |
void gse_switch_to_buffer | ( | void * | new_buffer | ) |