maliput
api/rules/phase.h File Reference
Include dependency graph for api/rules/phase.h:
This graph shows which files directly or indirectly include this file:

Classes

class  Phase
 A group of RightOfWayRule instances and their states. More...
 

Namespaces

 maliput
 Code in this file is inspired by: https://github.com/RobotLocomotion/drake/blob/master/common/text_logging.h.
 
 maliput::api
 
 maliput::api::rules
 

Typedefs

using deprecated = std::unordered_map< RightOfWayRule::Id, RightOfWayRule::State::Id >
 
using BulbStates = std::unordered_map< UniqueBulbId, BulbState >
 A mapping from a UniqueBulbId to a BulbState. More...
 
using DiscreteValueRuleStates = std::unordered_map< Rule::Id, DiscreteValueRule::DiscreteValue >
 A mapping from a Rule::Id to a DiscreteValueRule::DiscreteValue. More...