ProteoWizard
|
handles registration of IterationListeners and broadcast of update messages More...
#include <IterationListener.hpp>
Public Member Functions | |
IterationListenerRegistry () | |
void | addListener (const IterationListenerPtr &listener, size_t iterationPeriod) |
void | addListenerWithTimer (const IterationListenerPtr &listener, double timePeriod) |
void | removeListener (const IterationListenerPtr &listener) |
IterationListener::Status | broadcastUpdateMessage (const IterationListener::UpdateMessage &updateMessage) const |
Private Member Functions | |
IterationListenerRegistry (IterationListenerRegistry &) | |
IterationListenerRegistry & | operator= (IterationListenerRegistry &) |
Private Attributes | |
boost::shared_ptr< Impl > | impl_ |
handles registration of IterationListeners and broadcast of update messages
Definition at line 64 of file IterationListener.hpp.
pwiz::util::IterationListenerRegistry::IterationListenerRegistry | ( | ) |
|
private |
void pwiz::util::IterationListenerRegistry::addListener | ( | const IterationListenerPtr & | listener, |
size_t | iterationPeriod | ||
) |
Referenced by test(), testCancel(), testRemove(), testSpectrumListWriteProgress(), and testTime().
void pwiz::util::IterationListenerRegistry::addListenerWithTimer | ( | const IterationListenerPtr & | listener, |
double | timePeriod | ||
) |
Referenced by testTime().
void pwiz::util::IterationListenerRegistry::removeListener | ( | const IterationListenerPtr & | listener | ) |
Referenced by testRemove().
IterationListener::Status pwiz::util::IterationListenerRegistry::broadcastUpdateMessage | ( | const IterationListener::UpdateMessage & | updateMessage | ) | const |
Referenced by test(), testCancel(), testRemove(), and testTime().
|
private |
|
private |
Definition at line 77 of file IterationListener.hpp.