CustusX
22.04-rc5
An IGT application
|
#include <cxFileManagerService.h>
Public Member Functions | |
virtual | ~FileManagerService () |
virtual bool | isNull ()=0 |
virtual bool | canLoad (const QString &type, const QString &filename)=0 |
virtual QString | canLoadDataType () const =0 |
virtual std::vector< DataPtr > | read (const QString &filename)=0 |
virtual DataPtr | load (const QString &uid, const QString &filename)=0 |
virtual bool | readInto (DataPtr data, QString path)=0 |
virtual void | save (DataPtr data, const QString &filename)=0 |
virtual vtkImageDataPtr | loadVtkImageData (QString filename)=0 |
virtual vtkPolyDataPtr | loadVtkPolyData (QString filename)=0 |
virtual void | addFileReaderWriter (FileReaderWriterService *service)=0 |
virtual void | removeFileReaderWriter (FileReaderWriterService *service)=0 |
virtual QString | findDataTypeFromFile (QString filename)=0 |
virtual std::vector< FileReaderWriterServicePtr > | getExportersForDataType (QString dataType)=0 |
virtual std::vector< FileReaderWriterServicePtr > | getImportersForDataType (QString dataType)=0 |
virtual QString | getFileReaderName (const QString &filename)=0 |
Static Public Member Functions | |
static FileManagerServicePtr | getNullObject () |
Definition at line 28 of file cxFileManagerService.h.
|
inlinevirtual |
Definition at line 32 of file cxFileManagerService.h.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
static |
Definition at line 19 of file cxFileManagerService.cpp.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.
|
pure virtual |
Implemented in cx::FileManagerServiceBase, cx::FileManagerServiceProxy, and cx::FileManagerServiceNull.