#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] |