maliput_sparse
RoadNetworkLoader Class Reference

Detailed Description

Loads a RoadNetwork based on a maliput_sparse::parser::Parser implementation.

This functor is expected to be used by the maliput backends that rely on maliput_sparse to load the RoadNetwork.

#include <include/maliput_sparse/loader/road_network_loader.h>

Public Member Functions

 RoadNetworkLoader (std::unique_ptr< parser::Parser > parser, const BuilderConfiguration &builder_configuration)
 Constructs a RoadNetworkLoader. More...
 
std::unique_ptr< maliput::api::RoadNetwork > operator() ()
 Builds a RoadNetworkLoader. More...
 

Constructor & Destructor Documentation

◆ RoadNetworkLoader()

RoadNetworkLoader ( std::unique_ptr< parser::Parser parser,
const BuilderConfiguration builder_configuration 
)

Constructs a RoadNetworkLoader.

Parameters
parserThe parser to use for building the RoadNetworkLoader.
builder_configurationThe configuration of the builder.

Member Function Documentation

◆ operator()()

std::unique_ptr< maliput::api::RoadNetwork > operator() ( )

Builds a RoadNetworkLoader.


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