A helper class for simple use of the IApp object.
More...
#include <murl_app_base.h>
A helper class for simple use of the IApp object.
This class requires implementing the essential methods IApp::Configure(), IApp::Init() and IApp::DeInit() only.
◆ Configure()
Default implementation of the IApp::Configure method; this method is empty and can be overridden.
- Parameters
-
engineConfig | The engine configuration object. |
fileInterface | The file interface object. |
- Returns
- true if successful.
Implements Murl::IApp.
◆ IsUserConfigurationMatching()
virtual Bool Murl::App::AppBase::IsUserConfigurationMatching |
( |
const String & |
userConfigId | ) |
const |
|
inlinevirtual |
Default implementation of the IApp::IsUserConfigurationMatching method; this method is empty and can be overridden; by default, no user configurations exist, so this method always returns false.
- Parameters
-
userConfigId | A string representing the user-defined configuration to be queried. |
- Returns
- true if the current configuration is represented by the given ID.
Implements Murl::IApp.
◆ RegisterCustomAddonClasses()
Default implementation of the IApp::RegisterCustomAddonClasses method; this method is empty and can be overridden.
- Parameters
-
addonRegistry | The registry to access individual add-ons. |
- Returns
- true if successful.
Implements Murl::IApp.
◆ UnregisterCustomAddonClasses()
Default implementation of the IApp::UnregisterCustomAddonClasses method; this method is empty and can be overridden.
- Parameters
-
addonRegistry | The registry to access individual add-ons. |
- Returns
- true if successful.
Implements Murl::IApp.
◆ RegisterCustomFactoryClasses()
Default implementation of the IApp::RegisterCustomFactoryClasses method; this method is empty and can be overridden.
- Parameters
-
factoryRegistry | The main registry to access individual factory registries. |
- Returns
- true if successful.
Implements Murl::IApp.
◆ UnregisterCustomFactoryClasses()
Default implementation of the IApp::UnregisterCustomFactoryClasses method; this method is empty and can be overridden.
- Parameters
-
factoryRegistry | The main registry to access individual factory registries. |
- Returns
- true if successful.
Implements Murl::IApp.
◆ RegisterCustomModuleClasses()
Default implementation of the IApp::RegisterCustomModuleClasses method; this method is empty and can be overridden.
- Parameters
-
moduleRegistry | The main registry to access individual module registries. |
- Returns
- true if successful.
Implements Murl::IApp.
◆ UnregisterCustomModuleClasses()
Default implementation of the IApp::UnregisterCustomModuleClasses method; this method is empty and can be overridden.
- Parameters
-
moduleRegistry | The main registry to access individual module registries. |
- Returns
- true if successful.
Implements Murl::IApp.
The documentation for this class was generated from the following file: