Definition: UtlString.h:48
UtlString mInstanceName
The instance name from the configuration directive - for logging and other identification.
Definition: Plugin.h:109
Definition: OsConfigDb.h:67
Plugin(const UtlString &instanceName)
Derived constructors should be private so that only the Factory can call them.
Definition: Plugin.h:106
virtual void readConfig(OsConfigDb &configDb)=0
Read (or re-read) whatever configuration the plugin requires.
virtual ~Plugin()
The plugin destructor must be virtual.
Definition: Plugin.h:85