roo_transceivers
API Documentation for roo_transceivers
Loading...
Searching...
No Matches
roo_transceivers::BoundSensingActuator Class Reference

Adapter for actuators that can be read, using actuator id as sensor id. More...

#include <binding.h>

Public Member Functions

 BoundSensingActuator (Universe &universe, const ActuatorBinding *binding)
 
Measurement read () const
 Reads from the bound actuator as a sensor.
 
bool write (float value) const
 Writes to the bound actuator.
 

Friends

roo_logging::Stream & operator<< (roo_logging::Stream &os, const BoundSensingActuator &actuator)
 

Detailed Description

Adapter for actuators that can be read, using actuator id as sensor id.

Definition at line 166 of file binding.h.

Constructor & Destructor Documentation

◆ BoundSensingActuator()

roo_transceivers::BoundSensingActuator::BoundSensingActuator ( Universe universe,
const ActuatorBinding binding 
)
inline

Definition at line 168 of file binding.h.

Member Function Documentation

◆ read()

Measurement roo_transceivers::BoundSensingActuator::read ( ) const
inline

◆ write()

bool roo_transceivers::BoundSensingActuator::write ( float  value) const
inline

Friends And Related Symbol Documentation

◆ operator<<

roo_logging::Stream & operator<< ( roo_logging::Stream &  os,
const BoundSensingActuator actuator 
)
friend

Definition at line 39 of file binding.cpp.


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