28 #ifndef AGRUM_PROGRESSNOTIFICATION_H 29 #define AGRUM_PROGRESSNOTIFICATION_H 48 Signaler1< const std::string& >
onStop;
76 whenProgress(
const void* src,
const Size step,
const double time) = 0;
83 virtual void whenStop(
const void* src,
const std::string& message) = 0;
101 #endif // AGRUM_PROGRESSNOTIFICATION_H Notification for progress using listener.
Signaler2< Size, double > onProgress
Progression (percent) and time.
Class used to compute response times for benchmark purposes.
gum is the global namespace for all aGrUM entities
ProgressNotifier & __notif
The scheme configuration.
Signaler1< const std::string &> onStop
with a possible explanation for stopping
std::size_t Size
In aGrUM, hashed values are unsigned long int.
The ProgressListener class.
Every class who would catch signal from signaler should derive from Listener.