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

Namespaces

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

Functions

std::unique_ptr< api::IntersectionBook > LoadIntersectionBook (const std::string &input, const api::rules::RoadRulebook &road_rulebook, const api::rules::PhaseRingBook &phase_ring_book, const api::RoadGeometry *road_geometry, ManualPhaseProvider *phase_provider)
 Instantiates and returns an api::IntersectionBook instance based on the specified input document. More...
 
std::unique_ptr< api::IntersectionBook > LoadIntersectionBookFromFile (const std::string &filename, const api::rules::RoadRulebook &road_rulebook, const api::rules::PhaseRingBook &phase_ring_book, const api::RoadGeometry *road_geometry, ManualPhaseProvider *phase_provider)
 Instantiates and returns an api::IntersectionBook instance based on the specified filename. More...