1 #ifndef _H_SQ_PARAM_DECO_V1_H_
3 #define _H_SQ_PARAM_DECO_V1_H_
11 void identify(std::ostream& os = std::cout)
const;
18 void set_variable(
const std::string name,
const std::string value);
22 unsigned int size()
const {
return m_map.size(); }
std::map< std::string, std::string > ParamMap
ParamConstIter end() const
Return the end iterator.
std::string get_variable(const std::string name) const
Return the value of a variable having 'name'. Return "" if no variable exists.
ParamConstIter begin() const
Return the begin iterator.
void set_variable(const std::string name, const std::string value)
int isValid() const
isValid returns non zero if object contains vailid data
virtual ~SQParamDeco_v1()
SQParamDeco * Clone() const
unsigned int size() const
Return the number of variables held.
void identify(std::ostream &os=std::cout) const
bool has_variable(const std::string name) const
Return 'true' if a variable having 'name' exists.
ParamMap::const_iterator ParamConstIter