|
maliput
|
#include <map>#include <string>#include "maliput/api/road_network.h"#include "maliput/plugin/maliput_plugin_type.h"Classes | |
| class | RoadNetworkLoader |
| Interface class for creating a RoadNetwork loader functor. More... | |
Namespaces | |
| maliput | |
| Code in this file is inspired by: https://github.com/RobotLocomotion/drake/blob/master/common/text_logging.h. | |
| maliput::plugin | |
Macros | |
| #define | REGISTER_ROAD_NETWORK_LOADER_PLUGIN(PluginName, RoadNetworkLoaderClass) |
Typedefs | |
| typedef void * | RoadNetworkLoaderPtr |
Additional name for the MakeRoadNetworkLoader method's return type. More... | |
| #define REGISTER_ROAD_NETWORK_LOADER_PLUGIN | ( | PluginName, | |
| RoadNetworkLoaderClass | |||
| ) |
Macro for automating the creation of the correspondent functions for the correct implementation of a RoadNetworkLoader plugin.
| PluginName | Is the name of the plugin and must be unique among all the plugins. |
| RoadNetworkLoaderClass | Is the implementation of the maliput::plugin::RoadNetworkLoader. |