#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 | ( | void | ) |
rosrtw::Model::~Model | ( | void | ) | [virtual] |
const std::string& rosrtw::Model::getName | ( | void | ) | 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] |