OpenNet
|
This class define the setup level interface. More...
#include <SetupTool.h>
Public Member Functions | |
virtual void | Delete () |
Create an instance of SetupTool. More... | |
virtual const char * | GetBinaryFolder () const =0 |
Retrieve the name of the folder containing binary files. More... | |
virtual const char * | GetIncludeFolder () const =0 |
Retrieve the name of the folder containing header files. More... | |
virtual const char * | GetInstallFolder () const =0 |
Retrieve the name of the installation folder. More... | |
virtual const char * | GetLibraryFolder () const =0 |
Retrieve the name of the folder containing library files. More... | |
virtual bool | IsDebugEnabled () const =0 |
Is the debug trace enabled? More... | |
virtual Status | Install ()=0 |
Install. More... | |
virtual Status | Uninstall ()=0 |
Uninstall. More... | |
virtual Status | Interactif_ExecuteCommand (unsigned int aCommand)=0 |
Execute interactif command. More... | |
virtual unsigned int | Interactif_GetCommandCount ()=0 |
Retrieve the number of available interactif commands. More... | |
virtual const char * | Interactif_GetCommandText (unsigned int aCommand)=0 |
Retrieve the text describing an interactif commands. More... | |
virtual Status | Wizard_ExecutePage (unsigned int *aPage, unsigned int aButton)=0 |
Execute a wizard page. More... | |
virtual unsigned int | Wizard_GetPageButtonCount (unsigned int aPage)=0 |
Retrieve the number of button on a wizard pages. More... | |
virtual const char * | Wizard_GetPageButtonText (unsigned int aPage, unsigned int aButton)=0 |
Retrieve the text of a button. More... | |
virtual unsigned int | Wizard_GetPageCount ()=0 |
Retrieve the number of wizard pages. More... | |
virtual const char * | Wizard_GetPageText (unsigned int aPage)=0 |
Retrieve the text of a wizard page. More... | |
virtual const char * | Wizard_GetPageTitle (unsigned int aPage)=0 |
Retrieve the title of a wizard page. More... | |
Static Public Member Functions | |
static OPEN_NET_PUBLIC SetupTool * | Create (bool aDebug=false) |
Create an instance of SetupTool. More... | |
This class define the setup level interface.
|
static |
Create an instance of SetupTool.
aDebug | true to enabled debug output |
|
pure virtual |
Retrieve the name of the folder containing binary files.
|
pure virtual |
Retrieve the name of the folder containing header files.
|
pure virtual |
Retrieve the name of the installation folder.
|
pure virtual |
Retrieve the name of the folder containing library files.
|
pure virtual |
|
pure virtual |
Execute interactif command.
aCommand | Index of the command |
STATUS_OK |
|
pure virtual |
Retrieve the number of available interactif commands.
|
pure virtual |
Retrieve the text describing an interactif commands.
aCommand | Index of the command |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Execute a wizard page.
aPage | Index of the page |
aButton | The button index |
STATUS_OK |
|
pure virtual |
Retrieve the number of button on a wizard pages.
aPage | The wizard page index |
|
pure virtual |
Retrieve the text of a button.
aPage | The wizard page index |
aButton | The button index |
|
pure virtual |
Retrieve the number of wizard pages.
|
pure virtual |
Retrieve the text of a wizard page.
aPage | The wizard page index |
|
pure virtual |
Retrieve the title of a wizard page.
aPage | The wizard page index |