NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | List of all members
niftk::IGIDataSourceBackgroundSaveThread Class Reference

Thread class, based on IGITimerBasedThread to simply call "SaveBuffer". More...

Inheritance diagram for niftk::IGIDataSourceBackgroundSaveThread:
Inheritance graph
[legend]
Collaboration diagram for niftk::IGIDataSourceBackgroundSaveThread:
Collaboration graph
[legend]

Public Member Functions

 IGIDataSourceBackgroundSaveThread (QObject *parent, IGISaveableDataSourceI *source)
 
 ~IGIDataSourceBackgroundSaveThread ()
 
virtual void OnTimeoutImpl () override
 
- Public Member Functions inherited from niftk::IGITimerBasedThread
 IGITimerBasedThread (QObject *parent)
 
 ~IGITimerBasedThread ()
 
void SetInterval (unsigned int milliseconds)
 Set the interval on the timer, and this can be changed as the thread is running. More...
 
virtual void run () override
 Override the QThread run method to start the thread. More...
 
virtual void ForciblyStop ()
 Make sure everything is stopped and cleaned up. More...
 

Additional Inherited Members

Detailed Description

Thread class, based on IGITimerBasedThread to simply call "SaveBuffer".

Constructor & Destructor Documentation

niftk::IGIDataSourceBackgroundSaveThread::IGIDataSourceBackgroundSaveThread ( QObject *  parent,
IGISaveableDataSourceI source 
)
niftk::IGIDataSourceBackgroundSaveThread::~IGIDataSourceBackgroundSaveThread ( )

Member Function Documentation

void niftk::IGIDataSourceBackgroundSaveThread::OnTimeoutImpl ( )
overridevirtual

The documentation for this class was generated from the following files: