#include <EmmaIBaseApp.h>
Inheritance diagram for Emma::IBaseApp:

Public Member Functions | |
| virtual Fusion::ResultType | destroyBaseApp ()=0 |
| A client should call this last. | |
| virtual IInstance * | createInstance (const Fusion::UTF8String &filename)=0 |
| This method creates a new instance of Emma. | |
| virtual Fusion::ResultType | destroyInstance (IInstance *)=0 |
| This cleans up the resources used by this instance. | |
Static Public Member Functions | |
| static IBaseApp * | createBaseApp (const Fusion::UTF8String &appPath) |
| Creates the singleton application object and returns. | |
|
|
Creates the singleton application object and returns.
Reimplemented in Emma::BaseApp. |
|
|
This method creates a new instance of Emma.
Implemented in Emma::BaseApp. |
|
|
A client should call this last.
Implemented in Emma::BaseApp. |
|
|
This cleans up the resources used by this instance.
Implemented in Emma::BaseApp. |
1.4.3