maliput
|
This is the complete list of members for ManualPhaseProvider, including all inherited members.
AddPhaseRing(const api::rules::PhaseRing::Id &id, const api::rules::Phase::Id &initial_phase, const std::optional< api::rules::Phase::Id > &initial_next_phase=std::nullopt, const std::optional< double > &initial_duration_until=std::nullopt) | ManualPhaseProvider | |
GetDefaultPopulatedManualPhaseProvider(const maliput::api::rules::PhaseRingBook *phase_ring_book) | ManualPhaseProvider | static |
GetPhase(const PhaseRing::Id &id) const | PhaseProvider | |
MALIPUT_NO_COPY_NO_MOVE_NO_ASSIGN(ManualPhaseProvider) | ManualPhaseProvider | |
maliput::api::rules::PhaseProvider::MALIPUT_NO_COPY_NO_MOVE_NO_ASSIGN(PhaseProvider) | PhaseProvider | |
ManualPhaseProvider() | ManualPhaseProvider | |
PhaseProvider()=default | PhaseProvider | protected |
Result typedef | PhaseProvider | |
SetPhase(const api::rules::PhaseRing::Id &id, const api::rules::Phase::Id &phase, const std::optional< api::rules::Phase::Id > &next_phase=std::nullopt, const std::optional< double > &duration_until=std::nullopt) | ManualPhaseProvider | |
~ManualPhaseProvider() override | ManualPhaseProvider | |
~PhaseProvider()=default | PhaseProvider | virtual |