otsdaq  v1_01_03
 All Classes Namespaces Functions
SOAPParameters.cc
1 #include "otsdaq-core/SOAPUtilities/SOAPParameters.h"
2 
3 #include <sstream>
4 
5 using namespace ots;
6 
7 
8 //========================================================================================================================
9 SOAPParameters::SOAPParameters(void)
10 {;}
11 
12 //========================================================================================================================
13 SOAPParameters::SOAPParameters(std::string name, std::string value) :
14  Parameters<std::string,std::string>(name,value)
15 {;}
16 
17 //========================================================================================================================
18 SOAPParameters::SOAPParameters(SOAPParameter parameter) :
19  Parameters<std::string,std::string>((Parameter<std::string,std::string>)parameter)
20 {;}
21 
22 //========================================================================================================================
23 SOAPParameters::~SOAPParameters(void)
24 {;}
25 
26 //========================================================================================================================
27 void SOAPParameters::addParameter(const std::string name, const std::string value)
28 {
29  theParameters_[name] = value;
30 }
31 
32 //========================================================================================================================
33 void SOAPParameters::addParameter(const std::string name, const int value)
34 {
35  std::stringstream sValue;
36  sValue << value;
37  theParameters_[name] = sValue.str();
38 }