maliput
ManualDiscreteValueRuleStateProvider Member List

This is the complete list of members for ManualDiscreteValueRuleStateProvider, including all inherited members.

DiscreteValueRuleStateProvider()=defaultDiscreteValueRuleStateProviderprotected
DoGetState(const api::rules::Rule::Id &id) const overrideManualDiscreteValueRuleStateProviderprotectedvirtual
DoGetState(const api::RoadPosition &road_position, const api::rules::Rule::TypeId &rule_type, double tolerance) const overrideManualDiscreteValueRuleStateProviderprotectedvirtual
GetFilteredDiscreteValueRules(const api::RoadPosition &road_position, const api::rules::Rule::TypeId &rule_type, double tolerance) constManualDiscreteValueRuleStateProviderprotected
GetState(const Rule::Id &id) constDiscreteValueRuleStateProvider
GetState(const RoadPosition &road_position, const Rule::TypeId &rule_type, double tolerance) constDiscreteValueRuleStateProvider
ManualDiscreteValueRuleStateProvider(const api::rules::RoadRulebook *rulebook)ManualDiscreteValueRuleStateProviderexplicit
rulebook_ManualDiscreteValueRuleStateProviderprotected
SetState(const api::rules::Rule::Id &id, const api::rules::DiscreteValueRule::DiscreteValue &state, const std::optional< api::rules::DiscreteValueRule::DiscreteValue > &next_state, const std::optional< double > &duration_until)ManualDiscreteValueRuleStateProvider
StateResult typedefDiscreteValueRuleStateProvider
~DiscreteValueRuleStateProvider()=defaultDiscreteValueRuleStateProvidervirtual
~ManualDiscreteValueRuleStateProvider() override=defaultManualDiscreteValueRuleStateProvider