BTK  0.3dev.0
Open-source library to visualize/process biomechanical data
List of all members | Public Types | Public Member Functions
btk::AcquisitionFileIOHandle::Functor Class Referenceabstract

Abstract class used to store a pointer to the method New() of a class inheriting from btk::AcquisitionFileIO. More...

#include <btkAcquisitionFileIOHandle.h>

Inheritance diagram for btk::AcquisitionFileIOHandle::Functor:
Inheritance graph
[legend]

Public Types

typedef btkSharedPtr
< AcquisitionFileIOHandle::Functor
Pointer
 

Public Member Functions

virtual AcquisitionFileIO::Pointer GetFileIO () const =0
 
virtual ~Functor ()
 

Detailed Description

Abstract class used to store a pointer to the method New() of a class inheriting from btk::AcquisitionFileIO.

This class would not be used directly by a developer. If a developer want to add a file format dynamically to the factory, it cas use the method btk::btkAcquisitionFileIOFactory::AddFileIO().

Member Typedef Documentation

Smart pointer associated with an AcquisitionFileIOHandle::Functor object.

Constructor & Destructor Documentation

btk::AcquisitionFileIOHandle::Functor::~Functor ( )
inlinevirtual

Destructor. Do nothing.

Member Function Documentation

AcquisitionFileIO::Pointer btk::AcquisitionFileIOHandle::Functor::GetFileIO ( ) const
pure virtual

Create an acquisition File IO based on the given pointer to the New() method.