MCPcopy Create free account
hub / github.com/Kitware/VTK / RemoveRMICallback

Method RemoveRMICallback

Parallel/Core/vtkMultiProcessController.cxx:353–370  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

351
352//------------------------------------------------------------------------------
353bool vtkMultiProcessController::RemoveRMICallback(unsigned long id)
354{
355 vtkInternal::RMICallbackMap::iterator iterMap;
356 for (iterMap = this->Internal->RMICallbacks.begin();
357 iterMap != this->Internal->RMICallbacks.end(); ++iterMap)
358 {
359 vtkInternal::RMICallbackVector::iterator iterVec;
360 for (iterVec = iterMap->second.begin(); iterVec != iterMap->second.end(); ++iterVec)
361 {
362 if (iterVec->Id == id)
363 {
364 iterMap->second.erase(iterVec);
365 return true;
366 }
367 }
368 }
369 return false;
370}
371
372//------------------------------------------------------------------------------
373int vtkMultiProcessController::RemoveFirstRMI(int tag)

Callers 1

RemoveRMIMethod · 0.95

Calls 3

beginMethod · 0.45
endMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected