A singleton to keep all the registered Attribute Converters. More...
#include <AttributeConverterManager.h>
  
 Public Member Functions | |
| void | addConverter (const std::string &name, AttributeConverter converter) | 
| AttributeConverter | getConverter (const std::string &name) | 
| void | getConverters (std::vector< std::string > &names) const | 
Static Public Member Functions | |
| static AttributeConverterManager & | getInstance () | 
| It returns a reference to the singleton instance.  More... | |
Private Attributes | |
| std::map< std::string,  AttributeConverter >  | m_converters | 
A singleton to keep all the registered Attribute Converters.
Definition at line 47 of file AttributeConverterManager.h.
| void te::da::AttributeConverterManager::addConverter | ( | const std::string & | name, | 
| AttributeConverter | converter | ||
| ) | 
Definition at line 35 of file AttributeConverterManager.cpp.
References m_converters, and TR_DATAACCESS.
Referenced by te::da::Module::initialize().
| te::da::AttributeConverter te::da::AttributeConverterManager::getConverter | ( | const std::string & | name | ) | 
Definition at line 45 of file AttributeConverterManager.cpp.
References TR_DATAACCESS.
Referenced by te::da::DataSetTypeConverter::add().
| void te::da::AttributeConverterManager::getConverters | ( | std::vector< std::string > & | names | ) | const | 
Definition at line 55 of file AttributeConverterManager.cpp.
      
  | 
  staticinherited | 
It returns a reference to the singleton instance.
Referenced by te::da::DataSetTypeConverter::add(), te::da::Module::initialize(), and te::qt::widgets::PropertyConverterDialog::PropertyConverterDialog().
      
  | 
  private | 
Definition at line 59 of file AttributeConverterManager.h.
Referenced by addConverter().