libdap
Updated for version 3.21.0
libdap4 is an implementation of OPeNDAP's DAP protocol.
ce_parser.h
1
2
#ifndef CE_PARSER_H_
3
#define CE_PARSER_H_
4
5
namespace
libdap
{
6
7
struct
ce_parser_arg {
8
ConstraintEvaluator
*eval;
9
DDS
*dds;
10
11
ce_parser_arg() : eval(0), dds(0) {}
12
ce_parser_arg(
ConstraintEvaluator
*e,
DDS
*d) : eval(e), dds(d) {}
13
virtual
~ce_parser_arg() {}
14
15
ConstraintEvaluator
*get_eval() {
return
eval; }
16
void
set_eval(
ConstraintEvaluator
*obj) { eval = obj; }
17
18
DDS
*get_dds() {
return
dds; }
19
void
set_dds(
DDS
*obj) { dds = obj; }
20
};
21
22
}
// namespace libdap
23
24
#endif
// CE_PARSER_H_
libdap::ConstraintEvaluator
Evaluate a constraint expression.
Definition
ConstraintEvaluator.h:41
libdap::DDS
Definition
DDS.h:176
libdap
top level DAP object to house generic methods
Definition
AISConnect.cc:30
ce_parser.h
Generated by
1.13.2