|
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 |
1.8.9.1