template <typename In, typename Out>
ClassList > espos > flow > Transform
#include <espos_flow/node.hpp>
Inherits the following classes: espos::flow::NodeBase, espos::flow::Consumer, espos::flow::Producer
Inherited by the following classes: espos::flow::Debounce, espos::flow::Hysteresis, espos::flow::Linear, espos::flow::AngleOffset, espos::flow::BatterySoc, espos::flow::Cast, espos::flow::ChangeFilter, espos::flow::Clamp, espos::flow::Convert, espos::flow::Counter, espos::flow::Curve, espos::flow::Deadband, espos::flow::Debounce, espos::flow::Delay, espos::flow::DividerR1, espos::flow::DividerR2, espos::flow::DividerScale, espos::flow::Ema, espos::flow::Enable, espos::flow::Expire, espos::flow::Filter, espos::flow::Hysteresis, espos::flow::Integrator, espos::flow::Lambda, espos::flow::Latch, espos::flow::Linear, espos::flow::Median, espos::flow::MinMaxHold, espos::flow::MovingAverage, espos::flow::RateOfChange, espos::flow::Repeat, espos::flow::Round, espos::flow::TankLevel, espos::flow::Threshold, espos::flow::Throttle, espos::flow::WrapAngle
Public Types
Public Types inherited from espos::flow::Producer
See espos::flow::Producer
Public Attributes inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions
Public Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Public Functions inherited from espos::flow::Producer
See espos::flow::Producer
Protected Functions
Protected Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Protected Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Protected Functions inherited from espos::flow::Producer
See espos::flow::Producer
Public Types Documentation
typedef consumes_type
using espos::flow::Transform< In, Out >::consumes_type = In;
Public Functions Documentation
inline explicit espos::flow::Transform::Transform (
const char * id
)
Protected Functions Documentation
function node_id_for_error
inline virtual const char * espos::flow::Transform::node_id_for_error () override const
Implements espos::flow::Producer::node_id_for_error
espos::flow::Transform::~Transform () = default
The documentation for this class was generated from the following file espos_flow/include/espos_flow/node.hpp