OpenStructure
|
#include <io_manager.hh>
Static Public Member Functions | |
static IOManager & | Instance () |
Central registry for input/output handlers.
Definition at line 50 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" |
||
) |
ProfileIOHandlerPtr FindProfileExportHandler | ( | const String & | filename, |
const String & | format = "auto" |
||
) |
ProfileIOHandlerPtr FindProfileImportHandler | ( | 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 ProfileIOFList& GetAvailableProfileHandler | ( | ) | const |
Get a list with all available ProfileHandler.
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 ProfileIOHandlerFactoryBasePtr & | ) |
register profile io handler factory
void RegisterFactory | ( | const SurfaceIOHandlerFactoryBasePtr & | ) |
register surface io handler factory