libdap++  Updated for version 3.8.2
ce_parser.h
Go to the documentation of this file.
1 namespace libdap
2 {
3 
5 {
7  DDS *dds;
8 
9  ce_parser_arg() : eval(0), dds(0)
10  {}
12  {}
13  virtual ~ce_parser_arg()
14  {}
15 
17  {
18  return eval;
19  }
21  {
22  eval = obj;
23  }
24 
26  {
27  return dds;
28  }
29  void set_dds(DDS *obj)
30  {
31  dds = obj;
32  }
33 };
34 
35 } // namespace libdap
36 
void set_dds(DDS *obj)
Definition: ce_parser.h:29
ConstraintEvaluator * get_eval()
Definition: ce_parser.h:16
void set_eval(ConstraintEvaluator *obj)
Definition: ce_parser.h:20
virtual ~ce_parser_arg()
Definition: ce_parser.h:13
ConstraintEvaluator * eval
Definition: ce_parser.h:6
Evaluate a constraint expression.
ce_parser_arg(ConstraintEvaluator *e, DDS *d)
Definition: ce_parser.h:11