UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
hds_enum_parameter_xml_parser.hpp
1 /* hds_enum_parameter_xml_parser.hpp */
2 /* $Id$ */
3 #ifndef __hds_enum_parameter_xml_parser_hpp
4 #define __hds_enum_parameter_xml_parser_hpp
5 
6 #include <hds_xml/hds_parameter_xml_parser.hpp>
7 
9 namespace hds
10 {
12  {
13  public:
14 
15  // names of xml tags
16  struct Tags
17  {
18  static const char param_enum_elem[];
19  static const char param_enum_elem_id[];
20  static const char param_enum_current[];
21  };
22 
24 
25  virtual ~EnumParameterXMLParser();
26 
27  virtual QDomElement operator()(const BatchModuleParameter &param,
28  QDomDocument &doc) const;
29 
30  virtual BatchModuleParameter* operator()(const QDomNode &node) const;
31  };
32 
33 
34 };
35 
36 
37 #endif /* hds_enum_parameter_xml_parser.hpp */
Definition: hds_enum_parameter_xml_parser.hpp:16
Definition: hds_parameter_xml_parser.hpp:15
Definition: hds_batch_module_parameter.hpp:13
Definition: hds_enum_parameter_xml_parser.hpp:11