
#include <HelpTextFactory.h>
Static Public Member Functions | |
| void | registerExemplar (const std::string &id, const HelpText &helpText) |
| void | registerExemplars (const Configuration *config) |
| bool | unregisterExemplar (const std::string &id) |
| void | unregisterAllExemplars () |
| bool | empty () |
| std::string | search (const std::string &id) |
| std::string | keywords () |
Private Types | |
| typedef std::map< std::string, HelpText, ltstrNocase > | HelpTextMapType |
| typedef HelpTextMapType::const_iterator | const_iterator |
| typedef HelpTextMapType::iterator | iterator |
Private Member Functions | |
| HelpTextFactory () | |
| ~HelpTextFactory () | |
| HelpTextFactory (const HelpTextFactory &) | |
| HelpTextFactory & | operator= (const HelpTextFactory &) |
| void | doRegisterExemplar (const std::string &id, const HelpText &helpText) |
| void | doRegisterExemplars (const Configuration *config) |
| bool | doUnregisterExemplar (const std::string &id) |
| std::string | doSearch (const std::string &id) const |
| std::string | doKeywords () const |
Static Private Member Functions | |
| void | kill () |
| HelpTextFactory & | instance () |
Private Attributes | |
| HelpTextMapType | myExemplars |
Static Private Attributes | |
| HelpTextFactory * | obj |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Call by atexit() to clean up.
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|