#include <route.h>
Definition at line 57 of file route.h.
◆ Route() [1/2]
swri_route_util::Route::Route |
( |
| ) |
|
◆ Route() [2/2]
swri_route_util::Route::Route |
( |
const marti_nav_msgs::Route & |
msg | ) |
|
◆ deleteProperty()
void swri_route_util::Route::deleteProperty |
( |
const std::string & |
name | ) |
|
◆ findPointId()
bool swri_route_util::Route::findPointId |
( |
size_t & |
index, |
|
|
const std::string & |
id |
|
) |
| const |
◆ findPointIdConst()
bool swri_route_util::Route::findPointIdConst |
( |
size_t & |
index, |
|
|
const std::string & |
id |
|
) |
| const |
◆ getProperty()
std::string swri_route_util::Route::getProperty |
( |
const std::string & |
name | ) |
const |
◆ getPropertyNames()
std::vector< std::string > swri_route_util::Route::getPropertyNames |
( |
| ) |
const |
◆ getTypedProperty()
template<typename T >
T swri_route_util::Route::getTypedProperty |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ guid()
std::string swri_route_util::Route::guid |
( |
| ) |
const |
◆ hasProperty()
bool swri_route_util::Route::hasProperty |
( |
const std::string & |
name | ) |
const |
◆ name()
std::string swri_route_util::Route::name |
( |
| ) |
const |
◆ rebuildPointIndex()
void swri_route_util::Route::rebuildPointIndex |
( |
| ) |
const |
◆ setGuid()
void swri_route_util::Route::setGuid |
( |
const std::string & |
guid | ) |
|
◆ setName()
void swri_route_util::Route::setName |
( |
const std::string & |
name | ) |
|
◆ setProperty()
void swri_route_util::Route::setProperty |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
◆ toMsg()
void swri_route_util::Route::toMsg |
( |
marti_nav_msgs::Route & |
msg | ) |
const |
◆ toMsgPtr()
mnm::RoutePtr swri_route_util::Route::toMsgPtr |
( |
| ) |
const |
◆ valid()
bool swri_route_util::Route::valid |
( |
| ) |
const |
◆ guid_
std::string swri_route_util::Route::guid_ |
◆ header
◆ name_
std::string swri_route_util::Route::name_ |
◆ point_index_
std::map<std::string, size_t> swri_route_util::Route::point_index_ |
|
mutable |
◆ points
std::vector<RoutePoint> swri_route_util::Route::points |
◆ properties_
std::map<std::string, std::string> swri_route_util::Route::properties_ |
The documentation for this class was generated from the following files: