scenario_simulator_v2 C++ API
|
#include <value_constraint.hpp>
Public Member Functions | |
ValueConstraint (const pugi::xml_node &, Scope &) | |
auto | evaluate (const Object &) const -> bool |
Public Member Functions inherited from openscenario_interpreter::Pointer< Expression > | |
decltype(auto) | rebind (Ts &&... xs) |
decltype(auto) | binding () const |
auto | type () const -> const std::type_info & |
auto | is () const -> bool |
auto | is_also () const |
auto | as () const -> U & |
decltype(auto) | evaluate (Ts &&... xs) const |
decltype(auto) | accomplished (Ts &&... xs) const |
decltype(auto) | description (Ts &&... xs) const |
Public Attributes | |
const Rule | rule |
const String | value |
Additional Inherited Members | |
Static Public Member Functions inherited from openscenario_interpreter::Pointer< Expression > | |
static Pointer | bind (Ts &&... xs) |
|
explicit |
auto openscenario_interpreter::syntax::ValueConstraint::evaluate | ( | const Object & | object | ) | const -> bool |
const Rule openscenario_interpreter::syntax::ValueConstraint::rule |
const String openscenario_interpreter::syntax::ValueConstraint::value |