libdap
Updated for version 3.21.1
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
AlarmHandler.h:35
libdap::ce_parser_arg
Definition
ce_parser.h:7
ce_parser.h
Generated by
1.9.8