#include <model.h>

Public Member Functions | |
| const std::string & | getName () const |
| bool | initialize () |
| bool | isInitialized () const |
| bool | isRunning () |
| void | loop () |
| Model () | |
| void | step () |
| void | stop () |
| void | terminate () |
| virtual | ~Model () |
Private Member Functions | |
| void | rt_OneStep (RT_MODEL *S) |
Private Attributes | |
| real_T | finaltime |
| struct { | |
| const char_T * errmsg | |
| int_T eventFlags [NUMST] | |
| int_T isrOverrun | |
| int_T overrunFlags [NUMST] | |
| int_T stopExecutionFlag | |
| } | GBLbuf |
| bool | is_initialized |
| const std::string | name |
| RT_MODEL * | S |
| rosrtw::Model::~Model | ( | ) | [virtual] |
| const std::string& rosrtw::Model::getName | ( | ) | const [inline, virtual] |
Implements rosrtw::ModelInterface.
| bool rosrtw::Model::initialize | ( | ) | [virtual] |
Implements rosrtw::ModelInterface.
| bool rosrtw::Model::isInitialized | ( | ) | const [inline, virtual] |
Implements rosrtw::ModelInterface.
| bool rosrtw::Model::isRunning | ( | ) | [virtual] |
Implements rosrtw::ModelInterface.
| void rosrtw::Model::loop | ( | ) | [virtual] |
Implements rosrtw::ModelInterface.
| void rosrtw::Model::rt_OneStep | ( | RT_MODEL * | S | ) | [private] |
| void rosrtw::Model::step | ( | ) | [virtual] |
Implements rosrtw::ModelInterface.
| void rosrtw::Model::stop | ( | ) |
| void rosrtw::Model::terminate | ( | ) | [virtual] |
Implements rosrtw::ModelInterface.
| const char_T* rosrtw::Model::errmsg |
| int_T rosrtw::Model::eventFlags[NUMST] |
real_T rosrtw::Model::finaltime [private] |
struct { ... } rosrtw::Model::GBLbuf [private] |
bool rosrtw::Model::is_initialized [private] |
const std::string rosrtw::Model::name [private] |
| int_T rosrtw::Model::overrunFlags[NUMST] |
RT_MODEL* rosrtw::Model::S [private] |