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

Abstract base class for data sources that can clean their own buffer. More...

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

Public Member Functions

virtual void SaveItem (niftk::IGIDataType::Pointer item)=0
 

Protected Member Functions

 IGIBufferedSaveableDataSourceI ()
 
virtual ~IGIBufferedSaveableDataSourceI ()
 
 IGIBufferedSaveableDataSourceI (const IGIBufferedSaveableDataSourceI &)
 
IGIBufferedSaveableDataSourceIoperator= (const IGIBufferedSaveableDataSourceI &)
 

Detailed Description

Abstract base class for data sources that can clean their own buffer.

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

Constructor & Destructor Documentation

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

Member Function Documentation

IGIBufferedSaveableDataSourceI& niftk::IGIBufferedSaveableDataSourceI::operator= ( const IGIBufferedSaveableDataSourceI )
protected
virtual void niftk::IGIBufferedSaveableDataSourceI::SaveItem ( niftk::IGIDataType::Pointer  item)
pure virtual

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