#include <frame_id_processor.h>
|
void | process (std::string &frame_id) const |
|
|
static ConstPtr | create (std::string tf_prefix, std::string prefix_operation_string, boost::unordered_set< std::string > global_frame_names=boost::unordered_set< std::string >()) |
|
static ConstPtr | create (std::string tf_prefix, FrameIdProcessor::Operation prefix_operation, boost::unordered_set< std::string > global_frame_names=boost::unordered_set< std::string >()) |
|
static ConstPtr | inverse (const ConstPtr &processor) |
|
Definition at line 38 of file frame_id_processor.h.
◆ ConstPtr
◆ Operation
Enumerator |
---|
NONE | |
ADD_PREFIX | |
SELECTIVE_ADD_PREFIX | |
REMOVE_PREFIX | |
SELECTIVE_REMOVE_PREFIX | |
Definition at line 43 of file frame_id_processor.h.
◆ FrameIdProcessor()
message_relay::FrameIdProcessor::FrameIdProcessor |
( |
std::string |
tf_prefix, |
|
|
FrameIdProcessor::Operation |
prefix_operation, |
|
|
boost::unordered_set< std::string > |
global_frame_names |
|
) |
| |
|
private |
◆ create() [1/2]
FrameIdProcessor::ConstPtr message_relay::FrameIdProcessor::create |
( |
std::string |
tf_prefix, |
|
|
std::string |
prefix_operation_string, |
|
|
boost::unordered_set< std::string > |
global_frame_names = boost::unordered_set<std::string>() |
|
) |
| |
|
static |
◆ create() [2/2]
◆ inverse()
◆ process()
void message_relay::FrameIdProcessor::process |
( |
std::string & |
frame_id | ) |
const |
◆ global_frame_names_
boost::unordered_set<std::string> message_relay::FrameIdProcessor::global_frame_names_ |
|
private |
◆ operation_inverse_map_
◆ operation_name_map_
◆ prefix_operation_
Operation message_relay::FrameIdProcessor::prefix_operation_ |
|
private |
◆ tf_prefix_
std::string message_relay::FrameIdProcessor::tf_prefix_ |
|
private |
The documentation for this class was generated from the following files: