A factory for the AbstractXmlReaderClient: contains the registration of all implemented clients that are linked with the program.
More...
#include <linguisticProcessing/client/xmlreader/AbstractXmlReaderClient.h>
|
| static std::shared_ptr< AbstractXmlReaderClientFactory > | getFactory (const std::string &id) |
| | get the factory corresponding to the given id
|
| |
| static std::deque< std::string > | getRegisteredFactories () |
| | get the list of factories registered
|
| |
A factory for the AbstractXmlReaderClient: contains the registration of all implemented clients that are linked with the program.
The factory dynamically creates the actual clients from their names.
Definition at line 111 of file AbstractXmlReaderClient.h.
◆ ~AbstractXmlReaderClientFactory()
| virtual Lima::XmlReader::AbstractXmlReaderClientFactory::~AbstractXmlReaderClientFactory |
( |
| ) |
|
|
inlinevirtual |
◆ AbstractXmlReaderClientFactory()
| Lima::XmlReader::AbstractXmlReaderClientFactory::AbstractXmlReaderClientFactory |
( |
const std::string & |
id | ) |
|
|
inlineprotected |
◆ configure()
◆ createClient()
◆ getFactoryFromId()
| std::shared_ptr< Lima::ProcessingClientFactory > Lima::XmlReader::AbstractXmlReaderClientFactory::getFactoryFromId |
( |
const std::string & |
id | ) |
const |
|
inline |
◆ setDefaultMedia()
| void Lima::XmlReader::AbstractXmlReaderClientFactory::setDefaultMedia |
( |
const std::string & |
media | ) |
|
|
inline |
◆ setFactoryFromId()
| void Lima::XmlReader::AbstractXmlReaderClientFactory::setFactoryFromId |
( |
const std::string & |
id, |
|
|
std::shared_ptr< Lima::ProcessingClientFactory > |
factory |
|
) |
| |
|
inline |
◆ setMapMediaFactory()
| void Lima::XmlReader::AbstractXmlReaderClientFactory::setMapMediaFactory |
( |
const std::map< std::string, std::string > & |
Ids | ) |
|
|
inline |
◆ setMapTagMedia()
| void Lima::XmlReader::AbstractXmlReaderClientFactory::setMapTagMedia |
( |
const std::map< std::string, std::string > & |
Ids | ) |
|
|
inline |
◆ m_defaultMedia
| std::string Lima::XmlReader::AbstractXmlReaderClientFactory::m_defaultMedia |
|
protected |
◆ m_mapFactory
◆ m_mapMediaFactory
| std::map<std::string, std::string> Lima::XmlReader::AbstractXmlReaderClientFactory::m_mapMediaFactory |
|
protected |
◆ m_mapTagMedia
| std::map<std::string, std::string> Lima::XmlReader::AbstractXmlReaderClientFactory::m_mapTagMedia |
|
protected |
The documentation for this class was generated from the following file: