IOManager Class Reference
Central registry for input/output handlers.
More...
#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 ProfileIOHandlerFactoryBasePtr &) |
| void | RegisterFactory (const SurfaceIOHandlerFactoryBasePtr &) |
| const EntityIOHFList & | GetAvailableEntityHandler () const |
| const AlignmentIOFList & | GetAvailableAlignmentHandler () const |
| const ProfileIOFList & | GetAvailableProfileHandler () const |
| const SurfaceIOFList & | GetAvailableSurfaceHandler () const |
|
|
| SequenceIOHandlerPtr | FindAlignmentImportHandler (const String &filename, const String &format="auto") |
| SequenceIOHandlerPtr | FindAlignmentExportHandler (const String &filename, const String &format="auto") |
| ProfileIOHandlerPtr | FindProfileImportHandler (const String &filename, const String &format="auto") |
| ProfileIOHandlerPtr | FindProfileExportHandler (const String &filename, const String &format="auto") |
| SurfaceIOHandlerPtr | FindSurfaceImportHandler (const String &filename, const String &format="auto") |
|
|
| void | RegisterFactory (const MapIOHandlerFactoryBasePtr &) |
| MapIOHandlerPtr | FindMapImportHandlerFile (const boost::filesystem::path &loc, const ImageFormatBase &format) |
| MapIOHandlerPtr | FindMapImportHandlerStream (std::istream &stream, const ImageFormatBase &format) |
| MapIOHandlerPtr | FindMapExportHandlerFile (const boost::filesystem::path &loc, const ImageFormatBase &format) |
| MapIOHandlerPtr | FindMapExportHandlerStream (std::istream &stream, const ImageFormatBase &format) |
| const MapIOFList & | GetAvailableMapHandler () const |
Static Public Member Functions |
| static IOManager & | Instance () |
Detailed Description
Central registry for input/output handlers.
Definition at line 50 of file io_manager.hh.
Member Function Documentation
get sequence io handler that is able to import the given file.
- See also:
- FindEntityImportHandler(filename)
Get a list with all available AlignmentHandler.
Get a list with all available EntityHandler.
| const MapIOFList& GetAvailableMapHandler |
( |
|
) |
const |
Get a list with all available ProfileHandler.
Get a list with all available SurfaceHandler.
register map io handle factory
- See also:
- adding_io_handler
register surface io handler factory
- See also:
- adding_io_handler
register profile io handler factory
- See also:
- adding_io_handler
register aligment io handler factory
- See also:
- adding_io_handler
register entity io handler factory
- See also:
- adding_io_handler
The documentation for this class was generated from the following file: