Choreonoid  1.8
Public Member Functions | List of all members
cnoid::SimulationSimpleControllerIO Class Referenceabstract

#include <SimpleController.h>

Inheritance diagram for cnoid::SimulationSimpleControllerIO:
cnoid::SimpleControllerIO cnoid::ControllerIO

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 Bodybody ()=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
 

Member Function Documentation

◆ isImmediateMode()

virtual bool cnoid::SimulationSimpleControllerIO::isImmediateMode ( ) const
pure virtual

◆ setImmediateMode()

virtual void cnoid::SimulationSimpleControllerIO::setImmediateMode ( bool  on)
pure virtual

The documentation for this class was generated from the following file: