|
|
| Application (string _name, string _prefix, int _instanceID, double qos, int start, int stop) |
| |
| string | getName (void) |
| |
| bool | containsTask (int taskID) |
| | Check if the Application contains the task. More...
|
| |
| int | getFirstTaskID () |
| | Get the first task id of the application. More...
|
| |
| int | getTaskNumber () |
| | Get the task number of the application. More...
|
| |
|
double | getAchievedQoS (void) |
| |
|
double | getMinimalQoS (void) |
| |
|
string | getFullModuleName (string moduleName) |
| |
|
void | incrementPassedDeadlines (void) |
| |
|
void | incrementMissedDeadlines (string taskname) |
| |
|
void | computeMinimumSimulationTime (vector< Manager_interface * > &table) |
| |
|
void | setAchievedSimulationTime (sc_time t) |
| |
|
sc_time | getAchievedSimulationTime (void) |
| |
|
bool | isSimulationTimeEnough (void) |
| |
|
bool | getStatus (void) |
| |
|
void | setStatus (bool) |
| |
|
bool | isQoSSatisfied (void) |
| |
|
void | checkQoSOnHyperperiod (void) |
| |
|
vector< pair< string, sc_time > > & | getMissedDeadlinesVector (void) |
| |
|
bool | hasMissedDeadlines (void) |
| |
|
|
static sc_time | getGlobalHypeperiod (void) |
| |
|
static sc_time | getGlobalOffset (void) |
| |
|
static sc_time | getMinimumSimulationTime (void) |
| |
|
static void | computeMinimumSimulationTime (vector< Application > &) |
| |
|
static void | setOffset (sc_time) |
| |
|
static void | setHyperperiod (sc_time) |
| |
| bool Application::containsTask |
( |
int |
taskID | ) |
|
|
virtual |
| int Application::getFirstTaskID |
( |
| ) |
|
|
virtual |
| string Application::getName |
( |
void |
| ) |
|
|
virtual |
| int Application::getTaskNumber |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- C:/App/eclipse/TOOLS/fortress_management/fortress_dev/ref-simulation/Config_1/simulation/RecoSim/src/application.h
- C:/App/eclipse/TOOLS/fortress_management/fortress_dev/ref-simulation/Config_1/simulation/RecoSim/src/application.cpp