|
reSIProcate/DialogUsageManager
9694
|
00001 #include "resip/dum/DialogUsageManager.hxx" 00002 #include "resip/dum/MergedRequestKey.hxx" 00003 #include "resip/dum/MergedRequestRemovalCommand.hxx" 00004 #include "rutil/WinLeakCheck.hxx" 00005 00006 using namespace resip; 00007 using namespace std; 00008 00009 00010 MergedRequestRemovalCommand::MergedRequestRemovalCommand(DialogUsageManager& dum, 00011 const MergedRequestKey& key) 00012 : mDum(dum), 00013 mKey(key) 00014 { 00015 } 00016 00017 MergedRequestRemovalCommand::MergedRequestRemovalCommand(const MergedRequestRemovalCommand& from) 00018 : mDum(from.mDum), 00019 mKey(from.mKey) 00020 { 00021 } 00022 00023 void MergedRequestRemovalCommand::executeCommand() 00024 { 00025 mDum.removeMergedRequest(mKey); 00026 } 00027 00028 Message* MergedRequestRemovalCommand::clone() const 00029 { 00030 return new MergedRequestRemovalCommand(*this); 00031 } 00032 00033 EncodeStream& 00034 MergedRequestRemovalCommand::encode(EncodeStream& strm) const 00035 { 00036 return strm; 00037 } 00038 00039 EncodeStream& 00040 MergedRequestRemovalCommand::encodeBrief(EncodeStream& strm) const 00041 { 00042 return strm; 00043 }
1.7.5.1