Notification for progress using listener.
virtual void whenProgress(const void *src, const Size step, const double time)=0
When progress was made.
Copyright 2005-2020 Pierre-Henri WUILLEMIN () et Christophe GONZALES () info_at_agrum_dot_org.
virtual void whenStop(const void *src, const std::string &message)=0
When it stops.
virtual ~ProgressListener()
Class destructor.
ProgressListener(ProgressNotifier ¬if)
Class constructor.
ProgressListener & operator=(const ProgressListener &other)
Copy operator.
#define GUM_CONNECT(sender, signal, receiver, target)
ProgressNotifier & __notif
The scheme configuration.
Copyright 2005-2020 Pierre-Henri WUILLEMIN () et Christophe GONZALES () info_at_agrum_dot_org.
The ProgressListener class.
#define GUM_ERROR(type, msg)