CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QTestParameterNames.h
Go to the documentation of this file.
1 #ifndef QTestParameterNames_H
2 #define QTestParameterNames_H
3 
16 #include<map>
17 #include<string>
18 #include<vector>
19 
21 
22  public:
29  std::vector<std::string> getTestParamNames(std::string theTestType);
30 
31  private:
32  void constructMap(std::string testType,
33  std::string param1="undefined",std::string param2="undefined",std::string param3="undefined",
34  std::string param4="undefined",std::string param5="undefined",
35  std::string param6="undefined",std::string param7="undefined"
36  ,std::string param8="undefined");
37 
38  private:
39  std::map<std::string, std::vector<std::string> > configurationMap;
40 
41 
42 
43 };
44 
45 
46 #endif
~QTestParameterNames()
Destructor.
std::map< std::string, std::vector< std::string > > configurationMap
std::vector< std::string > getTestParamNames(std::string theTestType)
QTestParameterNames()
Constructor.
void constructMap(std::string testType, std::string param1="undefined", std::string param2="undefined", std::string param3="undefined", std::string param4="undefined", std::string param5="undefined", std::string param6="undefined", std::string param7="undefined", std::string param8="undefined")