libdap Updated for version 3.20.11
libdap4 is an implementation of OPeNDAP's DAP protocol.
ce_parser.h
1
2#ifndef CE_PARSER_H_
3#define CE_PARSER_H_
4
5namespace libdap
6{
7
9{
11 DDS *dds;
12
13 ce_parser_arg() : eval(0), dds(0)
14 {}
15 ce_parser_arg(ConstraintEvaluator *e, DDS *d) : eval(e), dds(d)
16 {}
17 virtual ~ce_parser_arg()
18 {}
19
20 ConstraintEvaluator *get_eval()
21 {
22 return eval;
23 }
24 void set_eval(ConstraintEvaluator *obj)
25 {
26 eval = obj;
27 }
28
29 DDS *get_dds()
30 {
31 return dds;
32 }
33 void set_dds(DDS *obj)
34 {
35 dds = obj;
36 }
37};
38
39} // namespace libdap
40
41#endif // CE_PARSER_H_
Evaluate a constraint expression.
top level DAP object to house generic methods
Definition: AlarmHandler.h:36