00001 /*------------------------------------------------------------------------------ 00002 Name: GetReturnKey.cpp 00003 Project: xmlBlaster.org 00004 Copyright: xmlBlaster.org, see xmlBlaster-LICENSE file 00005 ------------------------------------------------------------------------------*/ 00006 00007 #include <client/key/GetReturnKey.h> 00008 #include <util/Global.h> 00009 00010 using namespace std; 00011 using namespace org::xmlBlaster::util; 00012 using namespace org::xmlBlaster::util::key; 00013 00014 namespace org { namespace xmlBlaster { namespace client { namespace key { 00015 00016 GetReturnKey::GetReturnKey(Global& global) 00017 : UpdateKey(global) 00018 { 00019 } 00020 00021 GetReturnKey::GetReturnKey(Global& global, const MsgKeyData& data) 00022 : UpdateKey(global, data) 00023 { 00024 } 00025 00026 GetReturnKey::GetReturnKey(const GetReturnKey& key) 00027 : UpdateKey(key) 00028 { 00029 } 00030 00031 GetReturnKey& GetReturnKey::operator =(const GetReturnKey& key) 00032 { 00033 msgKeyData_ = key.msgKeyData_; 00034 return *this; 00035 } 00036 00037 bool GetReturnKey::isInternal() const 00038 { 00039 return msgKeyData_.isInternal(); 00040 } 00041 00042 }}}} // namespace 00043 00044 00045 00046