targetcommand.hxx

来自「这是国外的resip协议栈」· HXX 代码 · 共 45 行

HXX
45
字号
#if !defined(RESIP_TARGETCOMMAND_HXX)#define RESIP_TARGETCOMMAND_HXX#include <memory>#include "resip/dum/DumCommand.hxx"namespace resip{class DialogUsageManager;class TargetCommand : public DumCommand{   public:      class Target      {         public:            Target(DialogUsageManager& dum) : mDum(dum)             {            }            virtual ~Target()=0;            virtual void post(std::auto_ptr<Message>)=0;         protected:            DialogUsageManager& mDum;      };      TargetCommand(Target& target, std::auto_ptr<Message> message);      TargetCommand(const TargetCommand&);      void executeCommand();      Message* clone() const;      std::ostream& encode(std::ostream& strm) const;      std::ostream& encodeBrief(std::ostream& strm) const;         private:      Target& mTarget;      mutable std::auto_ptr<Message> mMessage;};}#endif

⌨️ 快捷键说明

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