![]() |
ICF 3.0.5.47
Technical documentation of ICF Libraries
|
Interface for the main entry point of a component-based application. More...
#include <IApplication.h>
Public Member Functions | |
virtual bool | InitializeApplication (int argc, char **argv)=0 |
Initialize the application object. | |
virtual int | Execute (int argc, char **argv)=0 |
Start execution loop of the application. | |
virtual QString | GetHelpText () const =0 |
Get information about the possible command line arguments of this application. | |
virtual QStringList | GetApplicationArguments () const =0 |
Get the command line arguments of this application. | |
Interface for the main entry point of a component-based application.
Definition at line 26 of file IApplication.h.
|
pure virtual |
Start execution loop of the application.
Implemented in ibase::CConsoleApplicationComp, idocgui::CSingletonDocApplicationComp, ifileproc::CCopyAppComp, istdgui::CDialogApplicationComp, and istdgui::CGuiApplicationComp.
|
pure virtual |
Get the command line arguments of this application.
Implemented in ibase::CConsoleApplicationComp, idocgui::CSingletonDocApplicationComp, ifileproc::CCopyAppComp, and istdgui::CGuiApplicationCompBase.
|
pure virtual |
Get information about the possible command line arguments of this application.
Implemented in ibase::CConsoleApplicationComp, idocgui::CSingletonDocApplicationComp, ifileproc::CCopyAppComp, istdgui::CDialogApplicationComp, and istdgui::CGuiApplicationComp.
|
pure virtual |
Initialize the application object.
Implemented in ibase::CConsoleApplicationComp, idocgui::CSingletonDocApplicationComp, ifileproc::CCopyAppComp, istdgui::CGuiApplicationComp, and istdgui::CGuiApplicationCompBase.
© Witold Gantzke and Kirill Lepskiy