Privacy
An open-source, flexible 3D physical simulation framework
mars::interfaces::ControllerManagerInterface Member List

This is the complete list of members for mars::interfaces::ControllerManagerInterface, including all inherited members.

addController(const ControllerData &controllerData)=0mars::interfaces::ControllerManagerInterfacepure virtual
clearAllControllers(void)=0mars::interfaces::ControllerManagerInterfacepure virtual
connectController(unsigned long id)=0mars::interfaces::ControllerManagerInterfacepure virtual
disconnectController(unsigned long id)=0mars::interfaces::ControllerManagerInterfacepure virtual
getControllerAutoMode(unsigned long id) const =0mars::interfaces::ControllerManagerInterfacepure virtual
getControllerCount(void) const =0mars::interfaces::ControllerManagerInterfacepure virtual
getControllerIP(unsigned long id) const =0mars::interfaces::ControllerManagerInterfacepure virtual
getControllerPort(unsigned long id) const =0mars::interfaces::ControllerManagerInterfacepure virtual
getDefaultPort(void) const =0mars::interfaces::ControllerManagerInterfacepure virtual
getFullController(unsigned long index) const =0mars::interfaces::ControllerManagerInterfacepure virtual
getListController(std::vector< core_objects_exchange > *controllerList) const =0mars::interfaces::ControllerManagerInterfacepure virtual
getSensorValues(unsigned long id)=0mars::interfaces::ControllerManagerInterfacepure virtual
handleError(void)=0mars::interfaces::ControllerManagerInterfacepure virtual
isLoadingAllowed(void) const =0mars::interfaces::ControllerManagerInterfacepure virtual
removeController(unsigned long index)=0mars::interfaces::ControllerManagerInterfacepure virtual
resetControllerData(void)=0mars::interfaces::ControllerManagerInterfacepure virtual
setControllerAutoMode(unsigned long id, bool mode)=0mars::interfaces::ControllerManagerInterfacepure virtual
setControllerIP(unsigned long id, const std::string &ip)=0mars::interfaces::ControllerManagerInterfacepure virtual
setControllerPort(unsigned long id, int port)=0mars::interfaces::ControllerManagerInterfacepure virtual
setDefaultPort(int port)=0mars::interfaces::ControllerManagerInterfacepure virtual
setLoadingAllowed(bool allowed)=0mars::interfaces::ControllerManagerInterfacepure virtual
updateControllers(double calc_ms)=0mars::interfaces::ControllerManagerInterfacepure virtual
~ControllerManagerInterface()mars::interfaces::ControllerManagerInterfaceinlinevirtual