UltraScan III
List of all members | Public Attributes
US_WinData::processes Struct Reference

A structure to control launching of external processes within the main UltraScan program. More...

Public Attributes

int index
 
int maxRunCount
 
int currentRunCount
 
QString name
 The name of the executable process. More...
 
QString loadingMsg
 
QString runningMsg
 

Detailed Description

A structure to control launching of external processes within the main UltraScan program.

The process structure is a set of constants (with the exception of currentRunCount. It provides an ability to define data associated with each individual process launched by US_Win. The variable p[] is an array of the structures.

Note
The index values in p[] must be placed in the same order as defined in the P_ enum list.

Definition at line 52 of file us_win_data.cpp.

Member Data Documentation

int US_WinData::processes::currentRunCount
The number of instances of this process

currently active. Initialized to 0.

Definition at line 60 of file us_win_data.cpp.

int US_WinData::processes::index
          This member contains a constant P_ enum

value.

Definition at line 54 of file us_win_data.cpp.

QString US_WinData::processes::loadingMsg
     A constant message that is displayed on the

status line when loading the process.

Definition at line 63 of file us_win_data.cpp.

int US_WinData::processes::maxRunCount
     Maximum number of this process that can run

simultaneously (1, for many processes). A value of 0 indicates unlimited instances are allowed this is a constant.

Definition at line 56 of file us_win_data.cpp.

QString US_WinData::processes::name

The name of the executable process.

Definition at line 62 of file us_win_data.cpp.

QString US_WinData::processes::runningMsg
     A constant string that displays after the

process has loaded.

Definition at line 65 of file us_win_data.cpp.


The documentation for this struct was generated from the following file: