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

Abstract base class for local data sources. More...

Inheritance diagram for niftk::IGILocalDataSourceI:
Inheritance graph
[legend]

Public Member Functions

virtual void GrabData ()=0
 

Protected Member Functions

 IGILocalDataSourceI ()
 
virtual ~IGILocalDataSourceI ()
 
 IGILocalDataSourceI (const IGILocalDataSourceI &)
 
IGILocalDataSourceIoperator= (const IGILocalDataSourceI &)
 

Detailed Description

Abstract base class for local data sources.

(Ones that grab data themselves, as opposed to, for example, receive via OpenIGTLink)

Note: All errors should thrown as mitk::Exception or sub-classes thereof.

Constructor & Destructor Documentation

niftk::IGILocalDataSourceI::IGILocalDataSourceI ( )
protected
niftk::IGILocalDataSourceI::~IGILocalDataSourceI ( )
protectedvirtual
niftk::IGILocalDataSourceI::IGILocalDataSourceI ( const IGILocalDataSourceI )
protected

Member Function Documentation

virtual void niftk::IGILocalDataSourceI::GrabData ( )
pure virtual
IGILocalDataSourceI& niftk::IGILocalDataSourceI::operator= ( const IGILocalDataSourceI )
protected

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