cpstringmessage.cpp

来自「基于sipfoundy 公司开发的sipx协议API」· C++ 代码 · 共 84 行

CPP
84
字号
//// Copyright (C) 2004, 2005 Pingtel Corp.// //// $$//////////////////////////////////////////////////////////////////////////////// SYSTEM INCLUDES#ifdef TEST#include <assert.h>#include "utl/UtlMemCheck.h"#endif //TEST// APPLICATION INCLUDES#include <cp/CpStringMessage.h>#include <cp/CallManager.h>// EXTERNAL FUNCTIONS// EXTERNAL VARIABLES// CONSTANTS// STATIC VARIABLE INITIALIZATIONS/* //////////////////////////// PUBLIC //////////////////////////////////// *//* ============================ CREATORS ================================== */// ConstructorCpStringMessage::CpStringMessage(unsigned char messageSubtype, const char* str) :OsMsg(OsMsg::PHONE_APP, messageSubtype){        stringData.append(str);}// Copy constructorCpStringMessage::CpStringMessage(const CpStringMessage& rCpStringMessage):OsMsg(OsMsg::PHONE_APP, rCpStringMessage.getMsgType()){        stringData = rCpStringMessage.stringData;}// DestructorCpStringMessage::~CpStringMessage(){}OsMsg* CpStringMessage::createCopy(void) const{        return(new CpStringMessage(getMsgSubType(), stringData.data()));}/* ============================ MANIPULATORS ============================== */// Assignment operatorCpStringMessage&CpStringMessage::operator=(const CpStringMessage& rhs){   if (this == &rhs)            // handle the assignment to self case      return *this;   OsMsg::operator=(rhs);        stringData = rhs.stringData;   return *this;}/* ============================ ACCESSORS ================================= */void CpStringMessage::getStringData(UtlString& str) const{        str = stringData;}/* ============================ INQUIRY =================================== *//* //////////////////////////// PROTECTED ///////////////////////////////// *//* //////////////////////////// PRIVATE /////////////////////////////////// *//* ============================ FUNCTIONS ================================= */

⌨️ 快捷键说明

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