Slicer  5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Member Functions | Protected Attributes
DataRequest Class Reference

#include <Base/Logic/vtkSlicerApplicationLogicRequests.h>

Inheritance diagram for DataRequest:
Inheritance graph
[legend]

Public Member Functions

 DataRequest ()
 
 DataRequest (int uid)
 
virtual void Execute (vtkSlicerApplicationLogic *)
 
int GetUID () const
 
virtual ~DataRequest ()=default
 

Protected Attributes

vtkMTimeType m_UID
 

Detailed Description

Helper file that contains definition of requests that are sent from various threads and executed on the main thread.

Definition at line 23 of file vtkSlicerApplicationLogicRequests.h.

Constructor & Destructor Documentation

◆ DataRequest() [1/2]

DataRequest::DataRequest ( )
inline

Definition at line 26 of file vtkSlicerApplicationLogicRequests.h.

◆ DataRequest() [2/2]

DataRequest::DataRequest ( int  uid)
inline

Definition at line 31 of file vtkSlicerApplicationLogicRequests.h.

◆ ~DataRequest()

virtual DataRequest::~DataRequest ( )
virtualdefault

Member Function Documentation

◆ Execute()

virtual void DataRequest::Execute ( vtkSlicerApplicationLogic )
inlinevirtual

◆ GetUID()

int DataRequest::GetUID ( ) const
inline

Definition at line 40 of file vtkSlicerApplicationLogicRequests.h.

Member Data Documentation

◆ m_UID

vtkMTimeType DataRequest::m_UID
protected

Definition at line 43 of file vtkSlicerApplicationLogicRequests.h.


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