libdap++ Updated for version 3.8.2
|
00001 namespace libdap 00002 { 00003 00004 struct ce_parser_arg 00005 { 00006 ConstraintEvaluator *eval; 00007 DDS *dds; 00008 00009 ce_parser_arg() : eval(0), dds(0) 00010 {} 00011 ce_parser_arg(ConstraintEvaluator *e, DDS *d) : eval(e), dds(d) 00012 {} 00013 virtual ~ce_parser_arg() 00014 {} 00015 00016 ConstraintEvaluator *get_eval() 00017 { 00018 return eval; 00019 } 00020 void set_eval(ConstraintEvaluator *obj) 00021 { 00022 eval = obj; 00023 } 00024 00025 DDS *get_dds() 00026 { 00027 return dds; 00028 } 00029 void set_dds(DDS *obj) 00030 { 00031 dds = obj; 00032 } 00033 }; 00034 00035 } // namespace libdap 00036