A singleton to keep all the registered data source types.
More...
#include <DataSourceTypeManager.h>
A singleton to keep all the registered data source types.
Definition at line 57 of file DataSourceTypeManager.h.
◆ const_iterator
◆ iterator
◆ DataSourceTypeManager()
te::qt::widgets::DataSourceTypeManager::DataSourceTypeManager |
( |
| ) |
|
|
protected |
◆ ~DataSourceTypeManager()
te::qt::widgets::DataSourceTypeManager::~DataSourceTypeManager |
( |
| ) |
|
|
protected |
◆ add()
void te::qt::widgets::DataSourceTypeManager::add |
( |
DataSourceType * |
dst | ) |
|
◆ begin() [1/2]
iterator te::qt::widgets::DataSourceTypeManager::begin |
( |
| ) |
|
◆ begin() [2/2]
const_iterator te::qt::widgets::DataSourceTypeManager::begin |
( |
| ) |
const |
◆ end() [1/2]
iterator te::qt::widgets::DataSourceTypeManager::end |
( |
| ) |
|
◆ end() [2/2]
◆ get()
const DataSourceType * te::qt::widgets::DataSourceTypeManager::get |
( |
const std::string & |
name | ) |
const |
◆ getInstance()
It returns a reference to the singleton instance.
- Returns
- A reference to the singleton instance.
Definition at line 109 of file Singleton.h.
◆ remove()
void te::qt::widgets::DataSourceTypeManager::remove |
( |
const std::string & |
name | ) |
|
◆ size()
std::size_t te::qt::widgets::DataSourceTypeManager::size |
( |
| ) |
const |
◆ te::common::Singleton< DataSourceTypeManager >
◆ m_datasourceTypeMap
std::map<std::string, DataSourceType*> te::qt::widgets::DataSourceTypeManager::m_datasourceTypeMap |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/datasource/core/DataSourceTypeManager.h