maliput_multilane
RoadNetworkConfiguration Struct Reference

Detailed Description

Contains the attributes needed for building a api::RoadNetwork.

#include <include/maliput_multilane/road_network_builder.h>

Public Member Functions

std::map< std::string, std::string > ToStringMap () const
 

Static Public Member Functions

static RoadNetworkConfiguration FromMap (const std::map< std::string, std::string > &road_network_configuration)
 Creates a RoadNetworkConfiguration out of a string dictionary. More...
 

Public Attributes

std::string yaml_file {""}
 Path to a YAML description file. More...
 
std::string yaml_description {""}
 Serialized YAML description. More...
 

Member Function Documentation

◆ FromMap()

RoadNetworkConfiguration FromMap ( const std::map< std::string, std::string > &  road_network_configuration)
static

Creates a RoadNetworkConfiguration out of a string dictionary.

The keys of the map are listed at RoadNetwork configuration builder keys.

Parameters
road_network_configurationA string-string map containing the configuration for the builder.

◆ ToStringMap()

std::map< std::string, std::string > ToStringMap ( ) const

The keys of the map are listed at RoadNetwork configuration builder keys.

Returns
A string-string map containing the RoadGeometry configuration.

Member Data Documentation

◆ yaml_description

std::string yaml_description {""}

Serialized YAML description.

◆ yaml_file

std::string yaml_file {""}

Path to a YAML description file.


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