Skip to content
Snippets Groups Projects
Commit 3a8c1920 authored by stefan's avatar stefan
Browse files

IOManager, changed method modifiers of getter methods.

git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@1841 5a81b35b-ba03-0410-adc8-b2c5c5119f08
parent fd848921
No related branches found
No related tags found
No related merge requests found
......@@ -246,7 +246,10 @@ void IOManager::RegisterFactory(const MapIOHandlerFactoryBasePtr& f)
map_io_list_.push_back(f);
}
#endif //OST_IMG_ENABLED
const MapIOFList& IOManager::GetAvailableMapHandler() const
{
return map_io_list_;
}
void IOManager::RegisterFactory(const EntityIOHandlerFactoryBaseP& f)
{
......@@ -263,4 +266,19 @@ void IOManager::RegisterFactory(const SurfaceIOHandlerFactoryBasePtr& f)
surface_io_list_.push_back(f);
}
const EntityIOHFList& IOManager::GetAvailableEntityHandler() const
{
return entity_iohf_list_;
}
const AlignmentIOFList& IOManager::GetAvailableAlignmentHandler() const
{
return alignment_io_list_;
}
const SurfaceIOFList& IOManager::GetAvailableSurfaceHandler() const
{
return surface_io_list_;
}
}} // ns
......@@ -96,6 +96,15 @@ public:
/// \sa adding_io_handler
void RegisterFactory(const SurfaceIOHandlerFactoryBasePtr&);
/// \brief Get a list with all available EntityHandler
const EntityIOHFList& GetAvailableEntityHandler() const;
/// \brief Get a list with all available AlignmentHandler
const AlignmentIOFList& GetAvailableAlignmentHandler() const;
/// \brief Get a list with all available SurfaceHandler
const SurfaceIOFList& GetAvailableSurfaceHandler() const;
#if OST_IMG_ENABLED
/// \name Image/Map IO
//@{
......@@ -114,6 +123,9 @@ public:
MapIOHandlerPtr FindMapExportHandlerStream(std::istream& stream,
const ImageFormatBase& format);
const MapIOFList& GetAvailableMapHandler() const;
//@}
#endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment