|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Comparison: signal <op> value or signal <op> signal. More...
#include <ConditionParser.hpp>


Public Types | |
| enum class | Op { Less , LessEqual , Greater , GreaterEqual , Equal , NotEqual } |
Public Member Functions | |
| ComparisonNode (std::string lhs, Op op, std::variant< double, std::string > rhs) | |
| bool | Evaluate (const SignalRegistry< Scalar > ®istry) const override |
| std::string | ToString () const override |
| Public Member Functions inherited from icarus::ConditionNode< Scalar > | |
| virtual | ~ConditionNode ()=default |
Comparison: signal <op> value or signal <op> signal.
|
strong |
|
inline |
|
inlinenodiscardoverridevirtual |
Implements icarus::ConditionNode< Scalar >.
|
inlinenodiscardoverridevirtual |
Implements icarus::ConditionNode< Scalar >.