BTK
0.3dev.0
Open-source library to visualize/process biomechanical data
|
Store properties of a acquisition file IO. More...
#include <btkAcquisitionFileIOHandle.h>
Classes | |
class | Functor |
Abstract class used to store a pointer to the method New() of a class inheriting from btk::AcquisitionFileIO. More... | |
Public Types | |
typedef btkSharedPtr < AcquisitionFileIOHandle > | Pointer |
Public Member Functions | |
AcquisitionFileIO::Pointer | GetFileIO () const |
const AcquisitionFileIOHandle::Functor::Pointer | GetFunctor () const |
virtual bool | HasReadOperation () const =0 |
virtual bool | HasWriteOperation () const =0 |
virtual | ~AcquisitionFileIOHandle () |
Protected Member Functions | |
AcquisitionFileIOHandle (AcquisitionFileIOHandle::Functor::Pointer f) | |
Protected Attributes | |
AcquisitionFileIOHandle::Functor::Pointer | mp_Functor |
Store properties of a acquisition file IO.
This class is used to add a file format dynamically in the file factory, by using the method btk::btkAcquisitionFileIOFactory::AddFileIO(). Instead of using it directly, it is advise to use the class btk::AcquisitionFileIORegister.
Smart pointer associated with an AcquisitionFileIOHandle object.
|
inlinevirtual |
Destructor
|
inlineprotected |
Constructor
|
inline |
Creates an acquisition File IO based on the given classname.
|
inline |
Returns the functor used with this handle.
|
pure virtual |
Check if this acquisition file IO can read file.
Implemented in btk::AcquisitionFileIORegister< T >.
|
pure virtual |
Check if this acquisition file IO can write file.
Implemented in btk::AcquisitionFileIORegister< T >.
|
protected |
Functor pointing to a static method able to create an object inherting from the class btk::AcquisitionFileIO