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: