VP1Prioritiser Node1 VP1Prioritiser + VP1Prioritiser() + ~VP1Prioritiser() + beginTiming_Refresh() + elapsedTiming_Refresh() + endTiming_Refresh() + nextErasedActiveSystemBy Priority() + getSystemsToEraseByPriority() + estimateRemainingCalcTime() + visibleChannelsChanged() + channelCreated() + channelUncreated() - setupSysItr() Node3 VP1Prioritiser::Imp + visiblechannels + soonvisiblechannels + soonvisbonus + sys2info + stopwatch + updateSysinfoWithVisibility State() Node1->Node3 +prioritiser Node2 QObject Node2->Node1 Node4 IVP1System - s_vp1verbose + IVP1System() + ~IVP1System() + name() + information() + contact_info() + controllerWidget() + saveState() + restoreFromState() + message() + messageDebug() and 15 more... + verbose() # create() # refresh() # erase() # uncreate() # registerController() - IVP1System() - operator=() - disallowUpdateGUI() - allowUpdateGUI() - setChannel() - channel() - deleteController() - setState() - setActiveState() - isRefreshing() - setRefreshing() - setCanRegisterController() Node2->Node4 Node3->Node1 -m_d Node4->Node3 +currenttimedsystem Node12 std::multimap< double, IVP1System * > + keys Node4->Node12 +elements Node11 std::set< IVP1System * > Node4->Node11 +keys Node5 VP1String + VP1String() + ~VP1String() + str() + str() + str() + str() + str() + str() + str() + str() + str() + str() and 20 more... Node5->Node4 Node7 IVP1ChannelWidget + IVP1ChannelWidget() + init() + ~IVP1ChannelWidget() + type() + isAccumulator() + setRunEvtNumber() + saveState() + restoreFromState() + name() + unique_name() and 6 more... # create() # systemRefreshed() # systemErased() # goingToNextEvent() # uncreate() # lastOfActiveSystemsRefreshed() # turnOn() # turnOff() # getRunEvtNumber() # setEvtTimestamp() # getEvtTimestamp() # registerController() # registerSystem() - cloneID() - controllerWidget() - emitRefreshInfoChanged() - hasRefreshingSystem() - IVP1ChannelWidget() - operator=() - setCloneID() - systems() - deleteControllers() - state() - setState() - setCanRegister() Node5->Node7 Node6 IVP1System::Imp + name + information + contact_info + allowupdategui + state + activeState + controller + refreshing + canregistercontroller + Imp() Node6->Node4 -m_d Node7->Node6 +channel Node8 QWidget Node8->Node7 Node12->Node3 +priority2sys Node11->Node3 +itsysE +itsys