![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
The ProgressListener class. More...
#include <progressNotification.h>
Public Member Functions | |
ProgressListener (ProgressNotifier ¬if) | |
Class constructor. More... | |
virtual | ~ProgressListener () |
Class destructor. More... | |
virtual void | whenProgress (const void *src, const Size step, const double time)=0 |
When progress was made. More... | |
virtual void | whenStop (const void *src, const std::string &message)=0 |
When it stops. More... | |
void | _attachSignal_ (__sig__::ISignaler *sender) |
void | _detachSignal_ (__sig__::ISignaler *sender) |
Protected Member Functions | |
ProgressListener (const ProgressListener &other) | |
Copy constructor. More... | |
ProgressListener & | operator= (const ProgressListener &other) |
Copy operator. More... | |
The ProgressListener class.
Definition at line 58 of file progressNotification.h.
|
explicit |
Class constructor.
the | progress notifier. |
Definition at line 33 of file progressNotification.cpp.
References gum::Set< Key, Alloc >::emplace().
|
virtual |
Class destructor.
Definition at line 45 of file progressNotification.cpp.
References gum::Set< Key, Alloc >::emplace().
|
protected |
Copy constructor.
Definition at line 40 of file progressNotification.cpp.
References gum::Set< Key, Alloc >::emplace().
|
inherited |
Definition at line 35 of file listener_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
inherited |
Definition at line 37 of file listener_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
protected |
Copy operator.
Definition at line 50 of file progressNotification.cpp.
References gum::Set< Key, Alloc >::emplace().
|
pure virtual |
When progress was made.
src | The signal source. |
step | The advancement in percent. |
time | The time. |
|
pure virtual |
When it stops.
src | The signal source. |
message | A message. |
|
private |
The scheme configuration.
Definition at line 99 of file progressNotification.h.