00001 #ifndef REG_EXPR 00002 #define REG_EXPR 00003 00004 #include <boost/regex.hpp> 00005 #include <boost/lexical_cast.hpp> 00006 #include <string> 00007 #include <iostream> 00008 00009 namespace ztt{namespace dcs{ 00017 class RegExpr 00018 { 00019 public: 00023 RegExpr(void); 00027 ~RegExpr(void); 00036 int getValues(std::string str, 00037 std::vector<int>* value, 00038 char* service, 00039 char* hardware); 00045 bool inputValidation(char* arg); 00046 }; 00047 //end of namespace 00048 } 00049 } 00050 #endif