maliput
|
This is the complete list of members for PhasedDiscreteRuleStateProvider, including all inherited members.
DiscreteValueRuleStateProvider()=default | DiscreteValueRuleStateProvider | protected |
GetDefaultPhasedDiscreteRuleStateProvider(const maliput::api::rules::RoadRulebook *rulebook, const maliput::api::rules::PhaseRingBook *phase_ring_book, const maliput::api::rules::PhaseProvider *phase_provider) | PhasedDiscreteRuleStateProvider | static |
GetFilteredDiscreteValueRules(const api::RoadPosition &road_position, const api::rules::Rule::TypeId &rule_type, double tolerance) const | ManualDiscreteValueRuleStateProvider | protected |
GetState(const Rule::Id &id) const | DiscreteValueRuleStateProvider | |
GetState(const RoadPosition &road_position, const Rule::TypeId &rule_type, double tolerance) const | DiscreteValueRuleStateProvider | |
ManualDiscreteValueRuleStateProvider(const api::rules::RoadRulebook *rulebook) | ManualDiscreteValueRuleStateProvider | explicit |
phase_provider() const | PhasedDiscreteRuleStateProvider | |
phase_ring_book() const | PhasedDiscreteRuleStateProvider | |
PhasedDiscreteRuleStateProvider(const api::rules::RoadRulebook *rulebook, const api::rules::PhaseRingBook *phase_ring_book, const api::rules::PhaseProvider *phase_provider) | PhasedDiscreteRuleStateProvider | |
rulebook_ | ManualDiscreteValueRuleStateProvider | protected |
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 typedef | DiscreteValueRuleStateProvider | |
~DiscreteValueRuleStateProvider()=default | DiscreteValueRuleStateProvider | virtual |
~ManualDiscreteValueRuleStateProvider() override=default | ManualDiscreteValueRuleStateProvider | |
~PhasedDiscreteRuleStateProvider() final=default | PhasedDiscreteRuleStateProvider |