|
#include <openmaia.h>
Public Member Functions | |
| virtual bool | OnInit () |
| Main function of the wx application. | |
| virtual int | OnExit () |
| void | LoadProfile (wxString) |
| Load profile data. | |
| void | StartProfile () |
| Start child processes indicated by profile options. | |
| void | StopProfile () |
| void | StartConfigurator (wxString) |
| void | SetParameter (wxString, wxString) |
| void | Exit () |
| Exit from openmaia application. | |
| void | SaveOptions () |
| Save options. | |
| void | SetSubprocessParameters () |
| void | NotifyProcessStop (wxString) |
| Notify that a child process has stopped. | |
Data Fields | |
| wxString | binPath |
| wxString | currentProfileName |
| openmaiaFrame * | mainFrame |
| openmaiaServer * | server |
| openmaiaOptions * | options |
| openmaiaProcessesHandler * | processesHandler |
Private Member Functions | |
| void | OnTimer (wxTimerEvent &WXUNUSED(event)) |
Private Attributes | |
| bool | inDeveloperTree |
| Flag. | |
| wxTimer * | timerIdleWakeUp |
| wxString | processOptions |
|
|
Exit from openmaia application.
|
|
|
Load profile data.
|
|
|
Notify that a child process has stopped.
|
|
|
|
|
|
Main function of the wx application.
|
|
|
Timer handler. Flush child streams. |
|
|
Save options.
|
|
||||||||||||
|
|
|
|
|
|
|
Start a specific configurator. A configurator is started as a subprocess but is not inserted in the list of the processes of the profile.
|
|
|
Start child processes indicated by profile options.
|
|
|
|
|
|
|
|
|
|
|
|
Flag.
|
|
|
|
|
|
|
|
|
|
|
|
Store child processes common options in base of openmaia options |
|
|
|
|
|
This timer is used to flush stdout events from child processes to parent process. Without this child processes will block parent process. |
|
Copyright © by Luca Clivio |