MCPcopy Create free account
hub / github.com/comaps/comaps / SetStatus

Method SetStatus

libs/indexer/mwm_set.cpp:222–234  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

220}
221
222void MwmSet::SetStatus(MwmInfo & info, MwmInfo::Status status, EventList & events)
223{
224 MwmInfo::Status oldStatus = info.SetStatus(status);
225 if (oldStatus == status)
226 return;
227
228 switch (status)
229 {
230 case MwmInfo::STATUS_REGISTERED: events.Add(Event(Event::TYPE_REGISTERED, info.GetLocalFile())); break;
231 case MwmInfo::STATUS_MARKED_TO_DEREGISTER: break;
232 case MwmInfo::STATUS_DEREGISTERED: events.Add(Event(Event::TYPE_DEREGISTERED, info.GetLocalFile())); break;
233 }
234}
235
236void MwmSet::ProcessEventList(EventList & events)
237{

Callers

nothing calls this directly

Calls 3

GetLocalFileMethod · 0.80
EventClass · 0.70
AddMethod · 0.45

Tested by

no test coverage detected