libdap++ Updated for version 3.8.2

ce_parser.h

Go to the documentation of this file.
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