|
OpenStructure
|
#include <io_manager.hh>
Public Member Functions | |
| EntityIOHandlerP | FindEntityImportHandler (const String &filename, const String &format="auto") |
| EntityIOHandlerP | FindEntityExportHandler (const String &filename, const String &format="auto") |
| void | RegisterFactory (const EntityIOHandlerFactoryBaseP &) |
| void | RegisterFactory (const SequenceIOHandlerFactoryBasePtr &) |
| void | RegisterFactory (const SurfaceIOHandlerFactoryBasePtr &) |
| const EntityIOHFList & | GetAvailableEntityHandler () const |
| const AlignmentIOFList & | GetAvailableAlignmentHandler () const |
| const SurfaceIOFList & | GetAvailableSurfaceHandler () const |
Alignment/Sequence IO | |
| SequenceIOHandlerPtr | FindAlignmentImportHandler (const String &filename, const String &format="auto") |
| SequenceIOHandlerPtr | FindAlignmentExportHandler (const String &filename, const String &format="auto") |
| SurfaceIOHandlerPtr | FindSurfaceImportHandler (const String &filename, const String &format="auto") |
Static Public Member Functions | |
| static IOManager & | Instance () |
Central registry for input/output handlers.
Definition at line 48 of file io_manager.hh.
| SequenceIOHandlerPtr FindAlignmentExportHandler | ( | const String & | filename, |
| const String & | format = "auto" |
||
| ) |
| SequenceIOHandlerPtr FindAlignmentImportHandler | ( | const String & | filename, |
| const String & | format = "auto" |
||
| ) |
get sequence io handler that is able to import the given file.
| EntityIOHandlerP FindEntityExportHandler | ( | const String & | filename, |
| const String & | format = "auto" |
||
| ) |
get entity IO handler that is able to export the file.
| EntityIOHandlerP FindEntityImportHandler | ( | const String & | filename, |
| const String & | format = "auto" |
||
| ) |
| SurfaceIOHandlerPtr FindSurfaceImportHandler | ( | const String & | filename, |
| const String & | format = "auto" |
||
| ) |
| const AlignmentIOFList& GetAvailableAlignmentHandler | ( | ) | const |
Get a list with all available AlignmentHandler.
| const EntityIOHFList& GetAvailableEntityHandler | ( | ) | const |
Get a list with all available EntityHandler.
| const SurfaceIOFList& GetAvailableSurfaceHandler | ( | ) | const |
Get a list with all available SurfaceHandler.
|
static |
| void RegisterFactory | ( | const EntityIOHandlerFactoryBaseP & | ) |
register entity io handler factory
| void RegisterFactory | ( | const SequenceIOHandlerFactoryBasePtr & | ) |
register aligment io handler factory
| void RegisterFactory | ( | const SurfaceIOHandlerFactoryBasePtr & | ) |
register surface io handler factory
1.8.1.1