52 #ifndef __PCL_MuteStatus_h
53 #define __PCL_MuteStatus_h
57 #ifndef __PCL_BUILDING_PIXINSIGHT_APPLICATION
114 , m_console( std::move( x.m_console ) )
115 , m_thread( x.m_thread )
117 x.m_thread =
nullptr;
142 (void)StatusCallback::operator =( std::move( x ) );
143 m_console = std::move( x.m_console );
144 m_thread = x.m_thread;
145 x.m_thread =
nullptr;
177 mutable void* m_thread =
nullptr;
A high-level interface to a PixInsight processing console.
A status monitoring callback that does not provide any progress information.
void InfoUpdated(const StatusMonitor &monitor) const override
int Initialized(const StatusMonitor &monitor) const override
int Updated(const StatusMonitor &monitor) const override
MuteStatus(const MuteStatus &x)
MuteStatus(MuteStatus &&x)
int Completed(const StatusMonitor &monitor) const override
Provides status monitoring callback functions.
An asynchronous status monitoring system.