1 #ifndef _ots_SOAPCommand_h
2 #define _ots_SOAPCommand_h
4 #include "otsdaq/SOAPUtilities/SOAPParameter.h"
5 #include "otsdaq/SOAPUtilities/SOAPParameters.h"
7 #include <xoap/MessageReference.h>
26 const std::string& getCommand(
void)
const;
29 std::string getParameterValue(std::string parameterName)
const;
30 unsigned int getParametersSize(
void)
const;
33 void translate(
const xoap::MessageReference& message);
34 void setCommand(
const std::string command);
36 void setParameter(
const std::string parameterName,
const std::string parameterValue);
39 bool hasParameters(
void)
const;
40 bool findParameter(std::string parameterName)
const;
41 friend std::ostream& operator<<(std::ostream& os,
const SOAPCommand& command);