|
Choreonoid
1.8
|
#include <SimpleController.h>
Public Member Functions | |
| virtual bool | isImmediateMode () const =0 |
| virtual void | setImmediateMode (bool on)=0 |
Public Member Functions inherited from cnoid::SimpleControllerIO | |
| virtual void | enableIO (Link *link)=0 |
| virtual void | enableInput (Link *link)=0 |
| virtual void | enableInput (Link *link, int stateFlags)=0 |
| virtual void | enableOutput (Link *link)=0 |
| virtual void | enableOutput (Link *link, int stateFlags)=0 |
| virtual void | enableInput (Device *device)=0 |
| template<class T > | |
| T * | getOrCreateSharedObject (const std::string &name) |
| template<class T > | |
| T * | findSharedObject (const std::string &name) |
| std::string | name () const |
| virtual void | setJointInput (int stateFlags) |
| virtual void | setJointOutput (int stateFlags) |
| virtual void | setLinkInput (Link *link, int stateFlags) |
| virtual void | setLinkOutput (Link *link, int stateFlags) |
Public Member Functions inherited from cnoid::ControllerIO | |
| virtual | ~ControllerIO () |
| virtual std::string | controllerName () const =0 |
| virtual Body * | body ()=0 |
| virtual std::string | optionString () const |
| std::vector< std::string > | options () const |
| MappingPtr | structuredOptions () const |
| virtual std::ostream & | os () const |
| virtual double | timeStep () const |
| virtual double | currentTime () const |
| virtual bool | enableLog () |
| virtual void | outputLog (Referenced *logData) |
| virtual bool | isNoDelayMode () const |
| virtual bool | setNoDelayMode (bool on) |
| double | worldTimeStep () const |
Additional Inherited Members | |
Protected Member Functions inherited from cnoid::ControllerIO | |
| std::string | getIntegratedOptionString (const std::string &opt1, const std::string &opt2) const |
|
pure virtual |
|
pure virtual |
1.8.17