A singleton to keep all the registered data sources.
More...
#include <DataSourceInfoManager.h>
A singleton to keep all the registered data sources.
Definition at line 49 of file DataSourceInfoManager.h.
◆ const_iterator
◆ iterator
◆ DataSourceInfoManager()
| te::da::DataSourceInfoManager::DataSourceInfoManager |
( |
| ) |
|
|
protected |
◆ ~DataSourceInfoManager()
| te::da::DataSourceInfoManager::~DataSourceInfoManager |
( |
| ) |
|
|
protected |
◆ add()
◆ begin() [1/2]
◆ begin() [2/2]
| iterator te::da::DataSourceInfoManager::begin |
( |
| ) |
|
◆ end() [1/2]
◆ end() [2/2]
| iterator te::da::DataSourceInfoManager::end |
( |
| ) |
|
◆ get()
◆ getByConnInfo()
| DataSourceInfoPtr te::da::DataSourceInfoManager::getByConnInfo |
( |
const std::string & |
connInfo | ) |
|
◆ getByType()
| void te::da::DataSourceInfoManager::getByType |
( |
const std::string & |
dsTypeName, |
|
|
std::vector< DataSourceInfoPtr > & |
datasources |
|
) |
| const |
◆ getInstance()
It returns a reference to the singleton instance.
- Returns
- A reference to the singleton instance.
Definition at line 126 of file Singleton.h.
◆ remove()
| void te::da::DataSourceInfoManager::remove |
( |
const std::string & |
id | ) |
|
◆ removeByType()
| void te::da::DataSourceInfoManager::removeByType |
( |
const std::string & |
dsTypeName | ) |
|
◆ size()
| std::size_t te::da::DataSourceInfoManager::size |
( |
| ) |
const |
◆ te::common::Singleton< DataSourceInfoManager >
◆ m_datasources
| std::map<std::string, DataSourceInfoPtr> te::da::DataSourceInfoManager::m_datasources |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/dataaccess/datasource/DataSourceInfoManager.h