⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msgkeydata.cpp

📁 java开源的企业总线.xmlBlaster
💻 CPP
字号:
/*------------------------------------------------------------------------------Name:      MsgKeyData.cppProject:   xmlBlaster.orgCopyright: xmlBlaster.org, see xmlBlaster-LICENSE file------------------------------------------------------------------------------*/#include <util/key/MsgKeyData.h>#include <util/Constants.h>#include <util/Global.h>using namespace std;using namespace org::xmlBlaster::util;namespace org { namespace xmlBlaster { namespace util { namespace key {MsgKeyData::MsgKeyData(Global& global) : KeyData(global){   clientTags_ = "";}MsgKeyData::MsgKeyData(const MsgKeyData& key) : KeyData(key){   clientTags_ = key.clientTags_;}MsgKeyData& MsgKeyData::operator =(const MsgKeyData& key) {   clientTags_ = key.clientTags_;   return *this;}string MsgKeyData::getOid() const{   if (oid_.empty()) {      generateOid(global_.getStrippedId());   }   return oid_;}void MsgKeyData::setClientTags(const string& tags){   clientTags_ = tags;}string MsgKeyData::getClientTags() const{   return clientTags_;}string MsgKeyData::toXml() const{   return toXml("");}string MsgKeyData::toXml(const string& extraOffset) const{   string ret;   string offset = Constants::OFFSET + extraOffset;   ret += offset + "<key oid='" + oid_ + "'";   if (!contentMime_.empty())      ret += " contentMime='" + getContentMime() + "'";   if (!contentMimeExtended_.empty())      ret += " contentMimeExtended='" + getContentMimeExtended() + "'";   if (!getDomain().empty())      ret += " domain='" + getDomain() + "'";   if (!getClientTags().empty()) {      ret += ">";      ret += offset + extraOffset + Constants::INDENT + getClientTags();      ret += offset + "</key>";   }   else      ret += "/>";  return ret;}MsgKeyData* MsgKeyData::getClone() const{   return new MsgKeyData(*this);}}}}} // namespace

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -