action_relay.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/relay/
action__relay_8h
message_relay/relay_factory/topic_relay_factory.h
message_relay/relay/topic_relay.h
message_relay::ActionRelay
message_relay::ActionRelayImpl
message_relay::ActionRelayParams
message_relay
action_relay_factory.cpp
/tmp/ws/src/cpr_multimaster_tools/message_relay/src/relay_factory/
action__relay__factory_8cpp
message_relay/relay_factory/action_relay_factory.h
message_relay
ActionRelay::Ptr
createActionRelay
namespacemessage__relay.html
af25c1811442cce43ee9a96f0b5d57cbe
(const ActionRelayParams ¶ms)
action_relay_factory.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/relay_factory/
action__relay__factory_8h
message_relay/relay/action_relay.h
message_relay
ActionRelay::Ptr
createActionRelay
namespacemessage__relay.html
af25c1811442cce43ee9a96f0b5d57cbe
(const ActionRelayParams ¶ms)
frame_id_processor.cpp
/tmp/ws/src/cpr_multimaster_tools/message_relay/src/processor/
frame__id__processor_8cpp
message_relay/processor/frame_id_processor.h
message_relay
frame_id_processor.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/processor/
frame__id__processor_8h
message_relay::FrameIdProcessor
message_relay
generate_message_processors.py
/tmp/ws/src/cpr_multimaster_tools/message_relay/scripts/
generate__message__processors_8py
generate_message_processors
def
find_fields
namespacegenerate__message__processors.html
a418318ffbfc6fb716a0b5f79bc210d6d
(msg_srv_class, field_name_pattern=None, field_type_pattern=None)
def
format_indent
namespacegenerate__message__processors.html
abd02e0fd1f61a6d510c3808f25608803
(indent_level)
def
generate_cpp_iteration
namespacegenerate__message__processors.html
ab9a2efe5fc97a819800e0e148081bc5b
(field, default_accessor, processor)
def
get_accessor
namespacegenerate__message__processors.html
a310e2539c18342c5c27037ddd48ba930
(indent_level)
def
is_msg_array
namespacegenerate__message__processors.html
af53baa4dcbb6ee2f1a619b306cc85171
(field_type)
def
is_primitive_msg
namespacegenerate__message__processors.html
a86a96614998d38588d6e49683caa01e4
(field_type)
args
namespacegenerate__message__processors.html
a32c8b04748f518939fdb63392c341a17
cpp_out
namespacegenerate__message__processors.html
a8add8b7504b0552154778b3a8a43bf9d
string
FIELD_NAME_FILTER
namespacegenerate__message__processors.html
ae9f4abc153396ff7882b4c245b1600ad
list
field_processors
namespacegenerate__message__processors.html
abaee3bb92c3f378a3ace711a8951305c
string
FIELD_TYPE_FILTER
namespacegenerate__message__processors.html
a5a9d489be6e96c9f2d53deed0394892b
def
fields
namespacegenerate__message__processors.html
af82aa5107649648e8ee040576ef57ead
h_out
namespacegenerate__message__processors.html
a3bc1190ab4ddd2ee2c50d5c3e4a86d80
header_template
namespacegenerate__message__processors.html
ab279a784fa5d2887fdbe23dda3021272
help
namespacegenerate__message__processors.html
ae17cb0d225294f9256c7f85afe0bab53
string
MESSAGES
namespacegenerate__message__processors.html
aaf114c8aed968ba3754629d7ddc7e268
metavar
namespacegenerate__message__processors.html
a09e8a8562024406f5131b221c214c89f
msg_base
namespacegenerate__message__processors.html
af0195c1ce4f7def14fec7523fa38ac91
msg_class
namespacegenerate__message__processors.html
a4b0181d8498602cc118d9455285f6e1e
nargs
namespacegenerate__message__processors.html
a280c60ca32762625e7d4a91af10fe9fd
parser
namespacegenerate__message__processors.html
a98b0936b44a78567921e274540c91593
pp
namespacegenerate__message__processors.html
a742d6bb6f4339f0ee281ab25fd347e1a
dictionary
processors
namespacegenerate__message__processors.html
a74fbe206ef96b05d8cd1144634525886
list
SERVICE_COMPONENTS
namespacegenerate__message__processors.html
af97c2235831ce7e604db80c11ba3f041
ServiceComponent
namespacegenerate__message__processors.html
a26a889f0d4d5a9d6e0d6a6863a9b5991
string
SERVICES
namespacegenerate__message__processors.html
a655b9ab9c2bd0498687279261f455962
source_template
namespacegenerate__message__processors.html
a607256d327810b149912431f049e7843
srv_base
namespacegenerate__message__processors.html
ac750513e4422f8fd28704b88941c945f
srv_class
namespacegenerate__message__processors.html
ae9930e35bb6eaf770e5ca9fd2dfbb5b6
dictionary
template_namespace
namespacegenerate__message__processors.html
a4b28dbc62ae1a2aaf9a271e2decb10f3
generate_relay_factory.py
/tmp/ws/src/cpr_multimaster_tools/message_relay/scripts/
generate__relay__factory_8py
generate_relay_factory
args
namespacegenerate__relay__factory.html
ae3a9f907aa4fc2b8e7082b5f19d1275f
help
namespacegenerate__relay__factory.html
a2f84c3858c9f81ad85c1afbfa5da1821
metavar
namespacegenerate__relay__factory.html
aafb3f8efec7f5043103aaa43387e833b
nargs
namespacegenerate__relay__factory.html
a93ff5d9e36cc8cb615d64c1899b5dc66
parser
namespacegenerate__relay__factory.html
a21d9e184b069b2d3ecb06a73d4d82b61
required
namespacegenerate__relay__factory.html
a807ae2ef980cf58e08e6bdb7920d9383
source_template
namespacegenerate__relay__factory.html
ae954a497a8cb28bac8cdf67ba6843fab
dictionary
template_namespace
namespacegenerate__relay__factory.html
a482520a4b77f3ec127c1cf2db08779d8
message_processor.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/processor/
message__processor_8h
message_relay/processor/frame_id_processor.h
message_relay/processor/time_processor.h
message_relay::MessageProcessor
message_relay::ServiceProcessor
message_relay
message_relay_node.cpp
/tmp/ws/src/cpr_multimaster_tools/message_relay/src/
message__relay__node_8cpp
message_relay/relay_factory/topic_relay_factory.h
message_relay/relay_factory/service_relay_factory.h
message_relay/relay_factory/action_relay_factory.h
int
main
message__relay__node_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
service_relay.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/relay/
service__relay_8h
message_relay/processor/message_processor.h
message_relay::ServiceRelay
message_relay::ServiceRelayImpl
message_relay::ServiceRelayParams
message_relay
service_relay_factory.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/relay_factory/
service__relay__factory_8h
message_relay/relay/service_relay.h
message_relay
ServiceRelay::Ptr
createServiceRelay
namespacemessage__relay.html
aa88f8932517e68a57ddc8a65c5a418f1
(const ServiceRelayParams ¶ms)
time_processor.cpp
/tmp/ws/src/cpr_multimaster_tools/message_relay/src/processor/
time__processor_8cpp
message_relay/processor/time_processor.h
message_relay
time_processor.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/processor/
time__processor_8h
message_relay::TimeProcessor
message_relay
topic_relay.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/relay/
topic__relay_8h
message_relay/processor/message_processor.h
message_relay::TopicRelay
message_relay::TopicRelayImpl
message_relay::TopicRelayParams
message_relay
topic_relay_factory.h
/tmp/ws/src/cpr_multimaster_tools/message_relay/include/message_relay/relay_factory/
topic__relay__factory_8h
message_relay/relay/topic_relay.h
message_relay
TopicRelay::Ptr
createTopicRelay
namespacemessage__relay.html
aaee6614c5148f8d6e1abbf3f26d79151
(const TopicRelayParams ¶ms)
message_relay::ActionRelay
classmessage__relay_1_1ActionRelay.html
boost::shared_ptr< ActionRelay >
Ptr
classmessage__relay_1_1ActionRelay.html
a62f2ef2bf7a33eab368c3c42a6d24951
virtual
~ActionRelay
classmessage__relay_1_1ActionRelay.html
a6f5e3aa09e9d7cd30c6f2345b609beb5
()
ActionRelay
classmessage__relay_1_1ActionRelay.html
a97e8aa10a85e921a102132f17b164508
()
message_relay::ActionRelayImpl
classmessage__relay_1_1ActionRelayImpl.html
message_relay::ActionRelay
ActionRelayImpl
classmessage__relay_1_1ActionRelayImpl.html
aeda80140b26893927fdad0c8fb1bcd4a
(const ActionRelayParams ¶ms)
std::vector< message_relay::TopicRelay::Ptr >
relays_
classmessage__relay_1_1ActionRelayImpl.html
ab9d2f12c8247ac1b3943efe432e9237e
friend ActionRelay::Ptr
createActionRelay
classmessage__relay_1_1ActionRelayImpl.html
a50d1799a4f6c5aec4d354907d66af4c6
(const ActionRelayParams ¶ms)
message_relay::ActionRelayParams
structmessage__relay_1_1ActionRelayParams.html
ActionRelayParams
structmessage__relay_1_1ActionRelayParams.html
a35d02eb6769cc8235ea95685f3809c3b
()
std::string
action
structmessage__relay_1_1ActionRelayParams.html
a9332bf24816befa65102bc0bb4368587
boost::shared_ptr< ros::CallbackQueue >
callback_queue
structmessage__relay_1_1ActionRelayParams.html
aa4565e90c98c0f57e547abbf1b4af0d2
double
feedback_throttle_frequency
structmessage__relay_1_1ActionRelayParams.html
a77abce93f956d6a0bce2e9041c9642d5
FrameIdProcessor::ConstPtr
frame_id_processor
structmessage__relay_1_1ActionRelayParams.html
a0b1a313ae474b15491a54349124b3b73
boost::shared_ptr< ros::NodeHandle >
origin
structmessage__relay_1_1ActionRelayParams.html
a631e8027eec4f027e50dbf19554d041e
int
queue_size
structmessage__relay_1_1ActionRelayParams.html
a59c9243cba2b63d90fd69ab829197599
boost::shared_ptr< ros::NodeHandle >
target
structmessage__relay_1_1ActionRelayParams.html
aff5388cd7a89e5f978b468af9fdc4ec3
TimeProcessor::ConstPtr
time_processor
structmessage__relay_1_1ActionRelayParams.html
a2c74656c638a1d3a2321979679245bcd
std::string
type
structmessage__relay_1_1ActionRelayParams.html
a9bca1dc0361601def049c99665e640fd
message_relay::FrameIdProcessor
classmessage__relay_1_1FrameIdProcessor.html
ADD_PREFIX
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a6d36e024d930b19de22538d2469e3dc9
boost::shared_ptr< const FrameIdProcessor >
ConstPtr
classmessage__relay_1_1FrameIdProcessor.html
a1a2e7c238af7286cdeaedd377b90b485
NONE
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a5867bc47baedf434c31df0a7d85fad12
Operation
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30
NONE
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a5867bc47baedf434c31df0a7d85fad12
ADD_PREFIX
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a6d36e024d930b19de22538d2469e3dc9
SELECTIVE_ADD_PREFIX
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a8c2561ba750d107bb63564e3111b0176
REMOVE_PREFIX
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a70e0e2c55729c57bc0a831be3debdad9
SELECTIVE_REMOVE_PREFIX
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a57f9af63461a9505e91f6563f7871750
REMOVE_PREFIX
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a70e0e2c55729c57bc0a831be3debdad9
SELECTIVE_ADD_PREFIX
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a8c2561ba750d107bb63564e3111b0176
SELECTIVE_REMOVE_PREFIX
classmessage__relay_1_1FrameIdProcessor.html
a0975fc7e27ac9c4430f512a271be1a30a57f9af63461a9505e91f6563f7871750
void
process
classmessage__relay_1_1FrameIdProcessor.html
a770f807162d528d592cfc06476d7ebaf
(std::string &frame_id) const
static ConstPtr
create
classmessage__relay_1_1FrameIdProcessor.html
ae8088d965bd962587c32595821765a2a
(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
classmessage__relay_1_1FrameIdProcessor.html
a4172066cd053ba8e81cb28993c4312b0
(std::string tf_prefix, FrameIdProcessor::Operation prefix_operation, boost::unordered_set< std::string > global_frame_names=boost::unordered_set< std::string >())
static ConstPtr
inverse
classmessage__relay_1_1FrameIdProcessor.html
a9044fbe031fc62c3a7e7bfc5844ede6c
(const ConstPtr &processor)
FrameIdProcessor
classmessage__relay_1_1FrameIdProcessor.html
a47fdc8ab3171c8077bf18be4e7eb62d2
(std::string tf_prefix, Operation prefix_operation, boost::unordered_set< std::string > global_frame_names)
boost::unordered_set< std::string >
global_frame_names_
classmessage__relay_1_1FrameIdProcessor.html
a8902b9a8c432fa6022bbb8347a844aa7
Operation
prefix_operation_
classmessage__relay_1_1FrameIdProcessor.html
a736f695b23f5a6b8edb6b7bf71dc88b6
std::string
tf_prefix_
classmessage__relay_1_1FrameIdProcessor.html
a6a7edfb34a6b4018d9a71b6b4faee2b0
static const boost::unordered_map< Operation, Operation >
operation_inverse_map_
classmessage__relay_1_1FrameIdProcessor.html
a695f43de52d624084e1a31e120cef14c
static const boost::unordered_map< std::string, Operation >
operation_name_map_
classmessage__relay_1_1FrameIdProcessor.html
a119bf18cd57a982eaa49171e320bb412
message_relay::MessageProcessor
classmessage__relay_1_1MessageProcessor.html
static void
processMessage
classmessage__relay_1_1MessageProcessor.html
ab44f143bc68396c5fd3165ebfe770506
(typename Message::Ptr &msg, typename Processor::ConstPtr &processor)
message_relay::ServiceProcessor
classmessage__relay_1_1ServiceProcessor.html
static void
processRequest
classmessage__relay_1_1ServiceProcessor.html
a3d2a53861fb0b1222720625261b841a9
(typename Service::Request &req, typename Processor::ConstPtr &processor)
static void
processResponse
classmessage__relay_1_1ServiceProcessor.html
a0d7bf6a8ef4ac39e2446f645bf5592f8
(typename Service::Response &res, typename Processor::ConstPtr &processor)
message_relay::ServiceRelay
classmessage__relay_1_1ServiceRelay.html
boost::shared_ptr< ServiceRelay >
Ptr
classmessage__relay_1_1ServiceRelay.html
aef868a07822757344b8c680467004485
virtual
~ServiceRelay
classmessage__relay_1_1ServiceRelay.html
a3ee58b374fec30feaf37b42645ba4fd3
()
ServiceRelay
classmessage__relay_1_1ServiceRelay.html
a9ae238f387995c74151371e2e025ea29
()
message_relay::ServiceRelayImpl
classmessage__relay_1_1ServiceRelayImpl.html
message_relay::ServiceRelay
bool
serviceCb
classmessage__relay_1_1ServiceRelayImpl.html
a3709394303f42d86a264b8b3d16831a1
(typename ServiceType::Request &req, typename ServiceType::Response &res)
ServiceRelayImpl
classmessage__relay_1_1ServiceRelayImpl.html
a4e3ccac5b6c33684b2886d27c5344973
(const ServiceRelayParams ¶ms)
void
waitCb
classmessage__relay_1_1ServiceRelayImpl.html
a03945f68ef52515655b452df7451f53d
()
double
check_for_server_frequency_
classmessage__relay_1_1ServiceRelayImpl.html
a76b2ac5443c3c6f286da028401661672
ros::ServiceClient
client_
classmessage__relay_1_1ServiceRelayImpl.html
a5dd48636ad32c601c76e1c01a38bee52
FrameIdProcessor::ConstPtr
frame_id_processor_
classmessage__relay_1_1ServiceRelayImpl.html
ae0aeb9b323174b6ef11eeb0727980bab
FrameIdProcessor::ConstPtr
frame_id_processor_inverse_
classmessage__relay_1_1ServiceRelayImpl.html
ad760bd27b18cb354feff89b883f81d80
boost::shared_ptr< ros::NodeHandle >
origin_
classmessage__relay_1_1ServiceRelayImpl.html
af7f525cf1b36ee5baa6aa0f8f4027374
ros::ServiceServer
server_
classmessage__relay_1_1ServiceRelayImpl.html
add60563cc764b61a04f303796edc1058
ros::AdvertiseServiceOptions
server_options_
classmessage__relay_1_1ServiceRelayImpl.html
af9735ac0c884c84e3d736127129b435c
boost::shared_ptr< ros::NodeHandle >
target_
classmessage__relay_1_1ServiceRelayImpl.html
a1f86a385443382822a5011971201b173
TimeProcessor::ConstPtr
time_processor_
classmessage__relay_1_1ServiceRelayImpl.html
ae95a05a2b2f6b131ea6871ba3c86fc31
TimeProcessor::ConstPtr
time_processor_inverse_
classmessage__relay_1_1ServiceRelayImpl.html
a63dbf149c1650d43278a4583bfbf1054
ros::Timer
wait_timer_
classmessage__relay_1_1ServiceRelayImpl.html
ab85b9f1e0548d7b02bbf7efca2fb4787
friend ServiceRelay::Ptr
createServiceRelay
classmessage__relay_1_1ServiceRelayImpl.html
a20d7784ffd2991a34e5d6f31a17a60ba
(const ServiceRelayParams ¶ms)
message_relay::ServiceRelayParams
structmessage__relay_1_1ServiceRelayParams.html
ServiceRelayParams
structmessage__relay_1_1ServiceRelayParams.html
aa6a0563fbfbc3f44c1298d5eaa4ce0b1
()
boost::shared_ptr< ros::CallbackQueue >
callback_queue
structmessage__relay_1_1ServiceRelayParams.html
aaf2fe3711fab6cc2034fc4941cb17555
double
check_for_server_frequency
structmessage__relay_1_1ServiceRelayParams.html
ab2e74c61938fc9f7d9be3309b3ac11cb
FrameIdProcessor::ConstPtr
frame_id_processor
structmessage__relay_1_1ServiceRelayParams.html
a66b8e2f1c17a175701373030e0624ea4
boost::shared_ptr< ros::NodeHandle >
origin
structmessage__relay_1_1ServiceRelayParams.html
a92743c4777a9c319301d9aef65337bd7
std::string
service
structmessage__relay_1_1ServiceRelayParams.html
a2dc2312f9d2ccb3546e02aa2c15605be
boost::shared_ptr< ros::NodeHandle >
target
structmessage__relay_1_1ServiceRelayParams.html
a68b08d04049b4df76383a079bfcc8abd
TimeProcessor::ConstPtr
time_processor
structmessage__relay_1_1ServiceRelayParams.html
a4b0f3a388e700ff25dbde00c2c4492ac
std::string
type
structmessage__relay_1_1ServiceRelayParams.html
a0c73e48ef915fec374f407fc9de27c31
message_relay::TimeProcessor
classmessage__relay_1_1TimeProcessor.html
ADD_OFFSET
classmessage__relay_1_1TimeProcessor.html
a44156fe5af119b816cd58f30853894cea5c9453dfb0b6ced6de3e55f4f0163b4a
boost::shared_ptr< const TimeProcessor >
ConstPtr
classmessage__relay_1_1TimeProcessor.html
a164c918b27e59827b083c182ebf4d902
NONE
classmessage__relay_1_1TimeProcessor.html
a44156fe5af119b816cd58f30853894cea26a660f498a639cc9a1d2aba63fec52a
Operation
classmessage__relay_1_1TimeProcessor.html
a44156fe5af119b816cd58f30853894ce
NONE
classmessage__relay_1_1TimeProcessor.html
a44156fe5af119b816cd58f30853894cea26a660f498a639cc9a1d2aba63fec52a
ADD_OFFSET
classmessage__relay_1_1TimeProcessor.html
a44156fe5af119b816cd58f30853894cea5c9453dfb0b6ced6de3e55f4f0163b4a
REMOVE_OFFSET
classmessage__relay_1_1TimeProcessor.html
a44156fe5af119b816cd58f30853894cea874bc464b7042759412faa45814c7352
REMOVE_OFFSET
classmessage__relay_1_1TimeProcessor.html
a44156fe5af119b816cd58f30853894cea874bc464b7042759412faa45814c7352
void
process
classmessage__relay_1_1TimeProcessor.html
a34c120888a5e17ad5fe7246a8d77cbf3
(ros::Time &time) const
static ConstPtr
create
classmessage__relay_1_1TimeProcessor.html
ab7c03fa447be1e6a21a6eb8a8ef892ea
(std::string offset_operation_string, ros::Duration offset=ros::Duration(0.0))
static ConstPtr
create
classmessage__relay_1_1TimeProcessor.html
aa3c65bb3e1b0be8ea3018afa31ba09b6
(Operation offset_operation, ros::Duration offset=ros::Duration(0.0))
static ConstPtr
inverse
classmessage__relay_1_1TimeProcessor.html
ac0b4bc4508011eea24fd6ce230cba2d8
(const ConstPtr &processor)
TimeProcessor
classmessage__relay_1_1TimeProcessor.html
a18fd4dc14b9cd2b0e9c29cad019f5a72
(Operation offset_operation, ros::Duration offset)
ros::Duration
offset_
classmessage__relay_1_1TimeProcessor.html
abfaaecc4aa6c9f53115a312398c7de74
Operation
offset_operation_
classmessage__relay_1_1TimeProcessor.html
a8298aab6154f903dea43fd21e08386a5
static const boost::unordered_map< Operation, Operation >
operation_inverse_map_
classmessage__relay_1_1TimeProcessor.html
a1702a6348ec91ce8ddee2aae7838799f
static const boost::unordered_map< std::string, Operation >
operation_name_map_
classmessage__relay_1_1TimeProcessor.html
adda51678a90fc099e105e159c9d37d7d
message_relay::TopicRelay
classmessage__relay_1_1TopicRelay.html
boost::shared_ptr< TopicRelay >
Ptr
classmessage__relay_1_1TopicRelay.html
aa57486765c70166b7cde53adad3a0e9c
virtual
~TopicRelay
classmessage__relay_1_1TopicRelay.html
ad770e2ddb1ec2d17acea09c154a2e4ed
()
TopicRelay
classmessage__relay_1_1TopicRelay.html
aead2d03e02e95f2a274e7521ca26609f
()
message_relay::TopicRelayImpl
classmessage__relay_1_1TopicRelayImpl.html
message_relay::TopicRelay
void
topicCb
classmessage__relay_1_1TopicRelayImpl.html
aa367e0887129afd8da6cf6e22c1da204
(const typename MessageType::ConstPtr &input)
TopicRelayImpl
classmessage__relay_1_1TopicRelayImpl.html
a97efaa976bb20163067add7a2fd6d99e
(const TopicRelayParams ¶ms)
FrameIdProcessor::ConstPtr
frame_id_processor_
classmessage__relay_1_1TopicRelayImpl.html
aec2999b499a109245f0d23705747971c
ros::Time
last_relay_
classmessage__relay_1_1TopicRelayImpl.html
a967d5a8f54792bece3761cccd65ef8bb
boost::shared_ptr< ros::NodeHandle >
origin_
classmessage__relay_1_1TopicRelayImpl.html
ab0a313b45be9000fccbf7eeec5f2cad5
boost::shared_ptr< ros::Publisher >
pub_
classmessage__relay_1_1TopicRelayImpl.html
a7b69f4bf143744d7b2c79a10f7d18b90
ros::AdvertiseOptions
pub_options_
classmessage__relay_1_1TopicRelayImpl.html
af4fd806dc95086ee626aa7a6e8d998a2
boost::shared_ptr< ros::Subscriber >
sub_
classmessage__relay_1_1TopicRelayImpl.html
a3b19d34de398b2f59da100da9af18c9d
ros::SubscribeOptions
sub_options_
classmessage__relay_1_1TopicRelayImpl.html
a99b6c88a19bc1c0b2ddb82ae1d1217cd
boost::shared_ptr< ros::NodeHandle >
target_
classmessage__relay_1_1TopicRelayImpl.html
aac829efe095daea6838c915ee1689813
ros::Duration
throttle_duration_
classmessage__relay_1_1TopicRelayImpl.html
a67525c53dd49c3c095d242255acf0cde
TimeProcessor::ConstPtr
time_processor_
classmessage__relay_1_1TopicRelayImpl.html
a3d515020abb8a30e62703a520bdda843
friend TopicRelay::Ptr
createTopicRelay
classmessage__relay_1_1TopicRelayImpl.html
ac6e980fedd54ade325048e2e4ba4106b
(const TopicRelayParams ¶ms)
message_relay::TopicRelayParams
structmessage__relay_1_1TopicRelayParams.html
TopicRelayParams
structmessage__relay_1_1TopicRelayParams.html
a7ddbaf2663439bf669d96b17d400b5b5
()
boost::shared_ptr< ros::CallbackQueue >
callback_queue
structmessage__relay_1_1TopicRelayParams.html
ae989acf5bdcc3db167eb338b26f4cd2e
FrameIdProcessor::ConstPtr
frame_id_processor
structmessage__relay_1_1TopicRelayParams.html
a2c3d3966349eaba1389a13591adba981
bool
latch
structmessage__relay_1_1TopicRelayParams.html
ab36cc822cd14b9182c76fd06490c1442
boost::shared_ptr< ros::NodeHandle >
origin
structmessage__relay_1_1TopicRelayParams.html
ae7f9d01f7bbea858650b39400094e302
int
queue_size
structmessage__relay_1_1TopicRelayParams.html
a8287081187f0d3db40574b886a98372c
boost::shared_ptr< ros::NodeHandle >
target
structmessage__relay_1_1TopicRelayParams.html
ae4b0aa737856119b38f0152a3d8b963e
double
throttle_frequency
structmessage__relay_1_1TopicRelayParams.html
aa7d1a510685575aa52ca4fcde33cff89
TimeProcessor::ConstPtr
time_processor
structmessage__relay_1_1TopicRelayParams.html
afb125ec71a105d3ca2929424d104d209
std::string
topic
structmessage__relay_1_1TopicRelayParams.html
a6113623b87cc368e141408354186e049
std::string
type
structmessage__relay_1_1TopicRelayParams.html
a7cc34e3103d1114c34c45f01e5adc1de
bool
unreliable
structmessage__relay_1_1TopicRelayParams.html
a3e0ce2f0bcd730e6d7fa08661fe91e21
generate_message_processors
namespacegenerate__message__processors.html
def
find_fields
namespacegenerate__message__processors.html
a418318ffbfc6fb716a0b5f79bc210d6d
(msg_srv_class, field_name_pattern=None, field_type_pattern=None)
def
format_indent
namespacegenerate__message__processors.html
abd02e0fd1f61a6d510c3808f25608803
(indent_level)
def
generate_cpp_iteration
namespacegenerate__message__processors.html
ab9a2efe5fc97a819800e0e148081bc5b
(field, default_accessor, processor)
def
get_accessor
namespacegenerate__message__processors.html
a310e2539c18342c5c27037ddd48ba930
(indent_level)
def
is_msg_array
namespacegenerate__message__processors.html
af53baa4dcbb6ee2f1a619b306cc85171
(field_type)
def
is_primitive_msg
namespacegenerate__message__processors.html
a86a96614998d38588d6e49683caa01e4
(field_type)
args
namespacegenerate__message__processors.html
a32c8b04748f518939fdb63392c341a17
cpp_out
namespacegenerate__message__processors.html
a8add8b7504b0552154778b3a8a43bf9d
string
FIELD_NAME_FILTER
namespacegenerate__message__processors.html
ae9f4abc153396ff7882b4c245b1600ad
list
field_processors
namespacegenerate__message__processors.html
abaee3bb92c3f378a3ace711a8951305c
string
FIELD_TYPE_FILTER
namespacegenerate__message__processors.html
a5a9d489be6e96c9f2d53deed0394892b
def
fields
namespacegenerate__message__processors.html
af82aa5107649648e8ee040576ef57ead
h_out
namespacegenerate__message__processors.html
a3bc1190ab4ddd2ee2c50d5c3e4a86d80
header_template
namespacegenerate__message__processors.html
ab279a784fa5d2887fdbe23dda3021272
help
namespacegenerate__message__processors.html
ae17cb0d225294f9256c7f85afe0bab53
string
MESSAGES
namespacegenerate__message__processors.html
aaf114c8aed968ba3754629d7ddc7e268
metavar
namespacegenerate__message__processors.html
a09e8a8562024406f5131b221c214c89f
msg_base
namespacegenerate__message__processors.html
af0195c1ce4f7def14fec7523fa38ac91
msg_class
namespacegenerate__message__processors.html
a4b0181d8498602cc118d9455285f6e1e
nargs
namespacegenerate__message__processors.html
a280c60ca32762625e7d4a91af10fe9fd
parser
namespacegenerate__message__processors.html
a98b0936b44a78567921e274540c91593
pp
namespacegenerate__message__processors.html
a742d6bb6f4339f0ee281ab25fd347e1a
dictionary
processors
namespacegenerate__message__processors.html
a74fbe206ef96b05d8cd1144634525886
list
SERVICE_COMPONENTS
namespacegenerate__message__processors.html
af97c2235831ce7e604db80c11ba3f041
ServiceComponent
namespacegenerate__message__processors.html
a26a889f0d4d5a9d6e0d6a6863a9b5991
string
SERVICES
namespacegenerate__message__processors.html
a655b9ab9c2bd0498687279261f455962
source_template
namespacegenerate__message__processors.html
a607256d327810b149912431f049e7843
srv_base
namespacegenerate__message__processors.html
ac750513e4422f8fd28704b88941c945f
srv_class
namespacegenerate__message__processors.html
ae9930e35bb6eaf770e5ca9fd2dfbb5b6
dictionary
template_namespace
namespacegenerate__message__processors.html
a4b28dbc62ae1a2aaf9a271e2decb10f3
generate_relay_factory
namespacegenerate__relay__factory.html
args
namespacegenerate__relay__factory.html
ae3a9f907aa4fc2b8e7082b5f19d1275f
help
namespacegenerate__relay__factory.html
a2f84c3858c9f81ad85c1afbfa5da1821
metavar
namespacegenerate__relay__factory.html
aafb3f8efec7f5043103aaa43387e833b
nargs
namespacegenerate__relay__factory.html
a93ff5d9e36cc8cb615d64c1899b5dc66
parser
namespacegenerate__relay__factory.html
a21d9e184b069b2d3ecb06a73d4d82b61
required
namespacegenerate__relay__factory.html
a807ae2ef980cf58e08e6bdb7920d9383
source_template
namespacegenerate__relay__factory.html
ae954a497a8cb28bac8cdf67ba6843fab
dictionary
template_namespace
namespacegenerate__relay__factory.html
a482520a4b77f3ec127c1cf2db08779d8
message_relay
namespacemessage__relay.html
message_relay::ActionRelay
message_relay::ActionRelayImpl
message_relay::ActionRelayParams
message_relay::FrameIdProcessor
message_relay::MessageProcessor
message_relay::ServiceProcessor
message_relay::ServiceRelay
message_relay::ServiceRelayImpl
message_relay::ServiceRelayParams
message_relay::TimeProcessor
message_relay::TopicRelay
message_relay::TopicRelayImpl
message_relay::TopicRelayParams
ActionRelay::Ptr
createActionRelay
namespacemessage__relay.html
af25c1811442cce43ee9a96f0b5d57cbe
(const ActionRelayParams ¶ms)
ServiceRelay::Ptr
createServiceRelay
namespacemessage__relay.html
aa88f8932517e68a57ddc8a65c5a418f1
(const ServiceRelayParams ¶ms)
TopicRelay::Ptr
createTopicRelay
namespacemessage__relay.html
aaee6614c5148f8d6e1abbf3f26d79151
(const TopicRelayParams ¶ms)