コード例 #1
0
ファイル: OMNeTBattery.cpp プロジェクト: Abhijjith/libara
OMNeTBattery::~OMNeTBattery() {
    while (deviceEntryMap.empty() == false) {
        delete deviceEntryMap.begin()->second;
        deviceEntryMap.erase(deviceEntryMap.begin());
    }

    while (!deviceEntryVector.empty()) {
        delete deviceEntryVector.back();
        deviceEntryVector.pop_back();
    }

    if (publishMessage) {
        cancelAndDelete(publishMessage);
    }
}
コード例 #2
0
ファイル: SimpleGen.cpp プロジェクト: anonim1133/omnet-tiirt
SimpleGen::~SimpleGen()
{
	cancelAndDelete(event);
}
コード例 #3
0
ファイル: Clock.cpp プロジェクト: esterl/kdet-omnetpp
void Clock::finish(){
    cancelAndDelete(timer);
    recordScalar("Interval", interval);
    recordScalar("StartTime", par("waitTime").doubleValue());
    recordScalar("EndTime", simTime());
}