26#ifndef __TERRALIB_QT_WIDGETS_DATASOURCE_CONNECTOR_CORE_INTERNAL_DATASOURCETYPEMANAGER_H
27#define __TERRALIB_QT_WIDGETS_DATASOURCE_CONNECTOR_CORE_INTERNAL_DATASOURCETYPEMANAGER_H
30#include "../../../../common/Singleton.h"
31#include "../../Config.h"
38#include <boost/ptr_container/ptr_map.hpp>
63 typedef std::map<std::string, DataSourceType*>::const_iterator
const_iterator;
64 typedef std::map<std::string, DataSourceType*>::iterator
iterator;
70 void remove(
const std::string& name);
Template support for singleton pattern.