1 /*------------------------------------------------------------------------------
2 Name: UpdateReturnQos.cpp
3 Project: xmlBlaster.org
4 Copyright: xmlBlaster.org, see xmlBlaster-LICENSE file
5 ------------------------------------------------------------------------------*/
6
7 #include <client/qos/UpdateReturnQos.h>
8 #include <util/Global.h>
9
10 using namespace org::xmlBlaster::util;
11 using namespace org::xmlBlaster::util::qos;
12 using namespace std;
13
14 namespace org { namespace xmlBlaster { namespace client { namespace qos {
15
16 UpdateReturnQos::UpdateReturnQos(Global& global, const StatusQosData& data)
17 : ME("UpdateReturnQos"), global_(global), data_(data)
18 {
19 }
20
21 UpdateReturnQos::UpdateReturnQos(const UpdateReturnQos& data)
22 : ME(data.ME), global_(data.global_), data_(data.data_)
23 {
24 }
25
26 UpdateReturnQos UpdateReturnQos::operator =(const UpdateReturnQos& /*data*/)
27 {
28 return *this;
29 }
30
31 void UpdateReturnQos::setState(const string& state)
32 {
33 data_.setState(state);
34 }
35
36 void UpdateReturnQos::setStateInfo(const string& stateInfo)
37 {
38 data_.setStateInfo(stateInfo);
39 }
40
41 string UpdateReturnQos::toXml(const string& extraOffset) const
42 {
43 return data_.toXml(extraOffset);
44 }
45
46 }}}} // namespace
syntax highlighted by Code2HTML, v. 0.9.1