CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::FileManagerServiceNull Class Reference

#include <cxFileManagerServiceNull.h>

Inheritance diagram for cx::FileManagerServiceNull:
cx::FileManagerService

Public Member Functions

 FileManagerServiceNull ()
 
virtual ~FileManagerServiceNull ()
 
virtual bool isNull ()
 
bool canLoad (const QString &type, const QString &filename)
 
DataPtr load (const QString &uid, const QString &filename)
 
QString canLoadDataType () const
 
std::vector< DataPtrread (const QString &filename)
 
bool readInto (DataPtr data, QString path)
 
QString findDataTypeFromFile (QString filename)
 
vtkPolyDataPtr loadVtkPolyData (QString filename)
 
vtkImageDataPtr loadVtkImageData (QString filename)
 
void save (DataPtr data, const QString &filename)
 
void addFileReaderWriter (FileReaderWriterService *service)
 
void removeFileReaderWriter (FileReaderWriterService *service)
 
std::vector< FileReaderWriterServicePtrgetExportersForDataType (QString dataType)
 
std::vector< FileReaderWriterServicePtrgetImportersForDataType (QString dataType)
 
virtual QString getFileReaderName (const QString &filename)
 
- Public Member Functions inherited from cx::FileManagerService
virtual ~FileManagerService ()
 

Additional Inherited Members

- Static Public Member Functions inherited from cx::FileManagerService
static FileManagerServicePtr getNullObject ()
 

Detailed Description

Definition at line 20 of file cxFileManagerServiceNull.h.

Constructor & Destructor Documentation

cx::FileManagerServiceNull::FileManagerServiceNull ( )

Definition at line 18 of file cxFileManagerServiceNull.cpp.

cx::FileManagerServiceNull::~FileManagerServiceNull ( )
virtual

Definition at line 23 of file cxFileManagerServiceNull.cpp.

Member Function Documentation

void cx::FileManagerServiceNull::addFileReaderWriter ( FileReaderWriterService service)
virtual

Implements cx::FileManagerService.

Definition at line 84 of file cxFileManagerServiceNull.cpp.

bool cx::FileManagerServiceNull::canLoad ( const QString &  type,
const QString &  filename 
)
virtual

Implements cx::FileManagerService.

Definition at line 37 of file cxFileManagerServiceNull.cpp.

QString cx::FileManagerServiceNull::canLoadDataType ( ) const
virtual

Implements cx::FileManagerService.

Definition at line 49 of file cxFileManagerServiceNull.cpp.

QString cx::FileManagerServiceNull::findDataTypeFromFile ( QString  filename)
virtual

Implements cx::FileManagerService.

Definition at line 61 of file cxFileManagerServiceNull.cpp.

std::vector< FileReaderWriterServicePtr > cx::FileManagerServiceNull::getExportersForDataType ( QString  dataType)
virtual

Implements cx::FileManagerService.

Definition at line 94 of file cxFileManagerServiceNull.cpp.

QString cx::FileManagerServiceNull::getFileReaderName ( const QString &  filename)
virtual

Implements cx::FileManagerService.

Definition at line 106 of file cxFileManagerServiceNull.cpp.

std::vector< FileReaderWriterServicePtr > cx::FileManagerServiceNull::getImportersForDataType ( QString  dataType)
virtual

Implements cx::FileManagerService.

Definition at line 100 of file cxFileManagerServiceNull.cpp.

bool cx::FileManagerServiceNull::isNull ( )
virtual

Implements cx::FileManagerService.

Definition at line 26 of file cxFileManagerServiceNull.cpp.

DataPtr cx::FileManagerServiceNull::load ( const QString &  uid,
const QString &  filename 
)
virtual

Implements cx::FileManagerService.

Definition at line 43 of file cxFileManagerServiceNull.cpp.

vtkImageDataPtr cx::FileManagerServiceNull::loadVtkImageData ( QString  filename)
virtual

Implements cx::FileManagerService.

Definition at line 73 of file cxFileManagerServiceNull.cpp.

vtkPolyDataPtr cx::FileManagerServiceNull::loadVtkPolyData ( QString  filename)
virtual

Implements cx::FileManagerService.

Definition at line 67 of file cxFileManagerServiceNull.cpp.

std::vector< DataPtr > cx::FileManagerServiceNull::read ( const QString &  filename)
virtual

Implements cx::FileManagerService.

Definition at line 31 of file cxFileManagerServiceNull.cpp.

bool cx::FileManagerServiceNull::readInto ( DataPtr  data,
QString  path 
)
virtual

Implements cx::FileManagerService.

Definition at line 55 of file cxFileManagerServiceNull.cpp.

void cx::FileManagerServiceNull::removeFileReaderWriter ( FileReaderWriterService service)
virtual

Implements cx::FileManagerService.

Definition at line 89 of file cxFileManagerServiceNull.cpp.

void cx::FileManagerServiceNull::save ( DataPtr  data,
const QString &  filename 
)
virtual

Implements cx::FileManagerService.

Definition at line 79 of file cxFileManagerServiceNull.cpp.


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