|
CARLA
|
#include <string>Go to the source code of this file.
Classes | |
| struct | carla::ros2::MiddlewareParseResult |
| Result of parsing a middleware name string. More... | |
Namespaces | |
| namespace | carla |
| This file contains definitions of common data structures used in traffic manager. | |
| namespace | carla::ros2 |
Enumerations | |
| enum class | carla::ros2::Middleware { carla::ros2::FastDDS , carla::ros2::CycloneDDS , carla::ros2::Zenoh } |
| Enumeration of available middleware implementations. More... | |
Functions | |
| std::string | carla::ros2::GetAvailableMiddlewareString () |
| Return a readable list of middleware implementations compiled into this binary. | |
| MiddlewareParseResult | carla::ros2::MiddlewareFromString (const std::string &name) |
| Parse a middleware name string (lowercase). | |
| const char * | carla::ros2::MiddlewareToString (Middleware middleware) |
| Convert a Middleware enum value to a readable string. | |
| std::string | carla::ros2::ToROS2TypeName (const std::string &type_name) |
| Mangle a type name into the ROS2-compatible format. | |