📄 warlogidentifier.cpp
字号:
#include "StdAfx.h"#include "WarLogIdentifier.h" // class implemented/////////////////////////////// PUBLIC /////////////////////////////////////////============================= LIFECYCLE ====================================WarLogIdentifier::WarLogIdentifier(const WarLogIdentifier *pfrom): mIdentifier(pfrom ? pfrom->mIdentifier.c_str() : ""){}// WarLogIdentifierWarLogIdentifier::WarLogIdentifier(const WarLogIdentifier& from): mIdentifier(from.mIdentifier.c_str()){}// WarLogIdentifierWarLogIdentifier::~WarLogIdentifier(){}// ~WarLogIdentifier//============================= OPERATORS ====================================WarLogIdentifier& WarLogIdentifier::operator = (const WarLogIdentifier& from){ mIdentifier = from.mIdentifier.c_str(); return *this; }// =//============================= OPERATIONS ===================================void WarLogIdentifier::AddLogIdentifierTag(const char *tag){ if (!tag || !*tag) return; if (!mIdentifier.empty()) mIdentifier += ":"; mIdentifier += tag;}void WarLogIdentifier::GetLogIdentifier(std::string& returnBuf) const{ returnBuf = mIdentifier.c_str();}//============================= CALLBACK ===================================//============================= ACCESS ===================================//============================= INQUIRY ===================================bool WarLogIdentifier::HaveLogIdentifier() const{ return mIdentifier.empty() == false;}/////////////////////////////// PROTECTED ////////////////////////////////////////////////////////////////// PRIVATE ///////////////////////////////////
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -