ce_functions.cc File Reference

#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)
BaseTypelibdap::function_geoarray (int argc, BaseType *argv[], DDS &, const string &dataset)
BaseTypelibdap::function_geogrid (int argc, BaseType *argv[], DDS &, const string &dataset)
BaseTypelibdap::function_grid (int argc, BaseType *argv[], DDS &, const string &dataset)
BaseTypelibdap::function_linear_scale (int argc, BaseType *argv[], DDS &, const string &dataset)
BaseTypelibdap::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)


Function Documentation

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  ) 


Generated on Wed Jun 27 12:56:45 2007 for libdap++ by  doxygen 1.4.7