maliput_malidrive
RoadNetworkBuilder Class Reference

#include <include/maliput_malidrive/builder/road_network_builder.h>

Public Member Functions

 MALIDRIVE_NO_COPY_NO_MOVE_NO_ASSIGN (RoadNetworkBuilder)
 
 RoadNetworkBuilder (const std::map< std::string, std::string > &road_network_configuration)
 Constructs a RoadNetworkBuilder. More...
 
std::unique_ptr< maliput::api::RoadNetworkoperator() () const
 

Constructor & Destructor Documentation

◆ RoadNetworkBuilder()

RoadNetworkBuilder ( const std::map< std::string, std::string > &  road_network_configuration)
explicit

Constructs a RoadNetworkBuilder.

Parameters
road_network_configurationHolds the information of all the RoadNetwork entities.

Member Function Documentation

◆ MALIDRIVE_NO_COPY_NO_MOVE_NO_ASSIGN()

MALIDRIVE_NO_COPY_NO_MOVE_NO_ASSIGN ( RoadNetworkBuilder  )

◆ operator()()

std::unique_ptr< maliput::api::RoadNetwork > operator() ( ) const
Returns
A maliput_malidrive RoadNetwork.

The documentation for this class was generated from the following files: