RTXI 2.4 The Real-Time eXperiment Interface Documentation |
#include <performance_measurement.h>
Public Slots | |
void | reset (void) |
void | resetMaxTimeStep (void) |
void | update (void) |
Public Member Functions | |
Panel (QWidget *) | |
virtual | ~Panel (void) |
void | read (void) |
void | write (void) |
![]() | |
Device (void) | |
virtual | ~Device (void) |
bool | getActive (void) const |
void | setActive (bool) |
![]() | |
Node (void) | |
virtual | ~Node (void) |
bool | operator== (const Node &x) const |
![]() | |
Instance (std::string name, variable_t *variables, size_t size) | |
virtual | ~Instance (void) |
size_t | getCount (IO::flags_t type) const |
std::string | getName (IO::flags_t type, size_t index) const |
std::string | getDescription (IO::flags_t type, size_t index) const |
double | getValue (IO::flags_t type, size_t index) const |
std::string | getValueString (IO::flags_t type, size_t index) const |
void | setValue (size_t index, double value) |
void | setComment (size_t index, std::string comment) |
![]() | |
Block (std::string name, channel_t *channels, size_t size) | |
virtual | ~Block (void) |
std::string | getName (void) const |
double | input (size_t index) const |
double | output (size_t index) const |
![]() | |
Object (void) | |
virtual | ~Object (void) |
ID | getID (void) const |
State | save (void) const |
void | load (const State &) |
void | deferred (const State &) |
Additional Inherited Members | |
![]() | |
typedef unsigned long | ID |
![]() | |
const static ID | INVALID = 0 |
![]() | |
double * | getData (IO::flags_t type, size_t index) |
void | setData (IO::flags_t type, size_t index, double *value) |
![]() | |
double & | output (size_t index) |
![]() | |
virtual void | doLoad (const State &) |
virtual void | doDeferred (const State &) |
virtual void | doSave (State &) const |
Definition at line 61 of file performance_measurement.h.
PerformanceMeasurement::Panel::Panel | ( | QWidget * | parent | ) |
Definition at line 36 of file performance_measurement.cpp.
| virtual |
Definition at line 117 of file performance_measurement.cpp.
| virtual |
Measures the real-time period of the system
Reimplemented from RT::Device.
Definition at line 122 of file performance_measurement.cpp.
| slot |
Starts the statistics over
Definition at line 172 of file performance_measurement.cpp.
| slot |
Definition at line 179 of file performance_measurement.cpp.
| slot |
Updates the GUI with the latest values
Definition at line 184 of file performance_measurement.cpp.
| virtual |
Measures the computation time for loaded modules
Reimplemented from RT::Device.
Definition at line 151 of file performance_measurement.cpp.