maliput
manual_phase_ring_book.h File Reference
#include <memory>
#include <optional>
#include <vector>
#include "maliput/api/rules/phase_ring.h"
#include "maliput/api/rules/phase_ring_book.h"
#include "maliput/api/rules/right_of_way_rule.h"
#include "maliput/api/rules/rule.h"
#include "maliput/common/maliput_copyable.h"
Include dependency graph for manual_phase_ring_book.h:
This graph shows which files directly or indirectly include this file:

Classes

class  ManualPhaseRingBook
 A simple concrete implementation of the api::rules::PhaseRingBook abstract interface that enables manual addition and removal of api::rules::PhaseRing instances. More...
 

Namespaces

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