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