ddynamic_reconfigure.cpp
/tmp/ws/src/ddynamic_reconfigure/src/
ddynamic__reconfigure_8cpp.html
ddynamic_reconfigure/ddynamic_reconfigure.h
ddynamic_reconfigure
bool
confCompare
namespaceddynamic__reconfigure.html
a14bf7c3f7fb1dc01abd1770b7ddd0ed0
(const dynamic_reconfigure::DoubleParameter &a, const dynamic_reconfigure::DoubleParameter &b)
bool
confCompare
namespaceddynamic__reconfigure.html
a792ccbe9d5e3e0ca83d0ea44a8ca0423
(const ParamType &a, const ParamType &b)
ddynamic_reconfigure.h
/tmp/ws/src/ddynamic_reconfigure/include/ddynamic_reconfigure/
ddynamic__reconfigure_8h.html
ddynamic_reconfigure/registered_param.h
ddynamic_reconfigure/ddynamic_reconfigure_utils.h
ddynamic_reconfigure::DDynamicReconfigure
ddynamic_reconfigure
boost::shared_ptr< DDynamicReconfigure >
DDynamicReconfigurePtr
namespaceddynamic__reconfigure.html
a3ce23ef3a8ab56d55d954af1aa58b8df
ddynamic_reconfigure_auto_update_test.cpp
/tmp/ws/src/ddynamic_reconfigure/test/
ddynamic__reconfigure__auto__update__test_8cpp.html
ddynamic_reconfigure/ddynamic_reconfigure.h
int
main
ddynamic__reconfigure__auto__update__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ddynamic_reconfigure_utils.h
/tmp/ws/src/ddynamic_reconfigure/include/ddynamic_reconfigure/
ddynamic__reconfigure__utils_8h.html
bool
assignValue
ddynamic__reconfigure__utils_8h.html
a71c047a3966b94f2054f9ca629562c00
(const std::vector< T > &v, const std::string &name, const V &value)
void
attemptGetParam
ddynamic__reconfigure__utils_8h.html
a309bc7dd14b57d850449a1825a4963cb
(ros::NodeHandle &nh, const std::string &name, T ¶m, T default_value)
T
getMax
ddynamic__reconfigure__utils_8h.html
a5a73ca800a9b3c41c49881d0d0f06619
()
bool
getMax
ddynamic__reconfigure__utils_8h.html
a3fde73efb3133d17b3a913b1ec2e7838
()
T
getMin
ddynamic__reconfigure__utils_8h.html
a778675554a5fc713979516353856725b
()
bool
getMin
ddynamic__reconfigure__utils_8h.html
a21fca5d81e9ea7abc2b878d4263e1bf8
()
std::string
getMin< std::string >
ddynamic__reconfigure__utils_8h.html
a272ca70b85bdd42ae9a292d93a77661a
()
std::pair< T, T >
getMinMax
ddynamic__reconfigure__utils_8h.html
a2445ca73cec67b936b37c5532140e1a4
(const std::map< std::string, T > &enum_map)
fake_dynamic_reconfigure_server.cpp
/tmp/ws/src/ddynamic_reconfigure/test/
fake__dynamic__reconfigure__server_8cpp.html
ddynamic_reconfigure/ddynamic_reconfigure.h
int
main
fake__dynamic__reconfigure__server_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
registered_param.h
/tmp/ws/src/ddynamic_reconfigure/include/ddynamic_reconfigure/
registered__param_8h.html
ddynamic_reconfigure::CallbackRegisteredParam
ddynamic_reconfigure::PointerRegisteredParam
ddynamic_reconfigure::RegisteredParam
ddynamic_reconfigure
test_bool_dynamic_reconfigure_server.cpp
/tmp/ws/src/ddynamic_reconfigure/test/
test__bool__dynamic__reconfigure__server_8cpp.html
ddynamic_reconfigure/ddynamic_reconfigure.h
int
main
test__bool__dynamic__reconfigure__server_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
test_ddynamic_reconfigure.cpp
/tmp/ws/src/ddynamic_reconfigure/test/
test__ddynamic__reconfigure_8cpp.html
ddynamic_reconfigure/ddynamic_reconfigure.h
pal::DDynamicReconfigureTest
pal::MockClass
pal
int
main
test__ddynamic__reconfigure_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
namespacepal.html
a8835cf8aea42cbe6ea5ba368f406f656
(DDynamicReconfigureTest, basicManualUpdateTest)
TEST_F
namespacepal.html
ac6c71266231923fe63bedfb9b9bbec23
(DDynamicReconfigureTest, basicTest)
TEST_F
namespacepal.html
aafa90ef8f83095ba644a36becd93d576
(DDynamicReconfigureTest, callbackTest)
TEST_F
namespacepal.html
a74e080747f4869b528f5b4f717971e07
(DDynamicReconfigureTest, globalCallbackTest)
TEST_F
namespacepal.html
af076998cb31474488157cbcd85515de4
(DDynamicReconfigureTest, pointerCallbackTest)
TEST_F
namespacepal.html
a8fe72de06190b10b6f0c09c208ca5caa
(DDynamicReconfigureTest, threadTest)
ddynamic_reconfigure::CallbackRegisteredParam
classddynamic__reconfigure_1_1CallbackRegisteredParam.html
ddynamic_reconfigure::RegisteredParam
CallbackRegisteredParam
classddynamic__reconfigure_1_1CallbackRegisteredParam.html
acfaa56d349cd63b55bff23d2ca99d2ac
(const std::string &name, const std::string &description, T min_value, T max_value, T current_value, boost::function< void(T value)> callback, std::map< std::string, T > enum_dictionary={}, const std::string &enum_description="", const std::string &group="")
T
getCurrentValue
classddynamic__reconfigure_1_1CallbackRegisteredParam.html
a1a3a804581fb5c6deeb195b4fbba5899
() const override
void
updateValue
classddynamic__reconfigure_1_1CallbackRegisteredParam.html
a13eaee842d863fa273d0de5b098bd1fa
(T new_value) override
boost::function< void(T value)>
callback_
classddynamic__reconfigure_1_1CallbackRegisteredParam.html
a532f3ded68f8a1e9648fa2e11fde20e1
T
current_value_
classddynamic__reconfigure_1_1CallbackRegisteredParam.html
a2de346b9e1a119357737a74ce0687e00
ddynamic_reconfigure::DDynamicReconfigure
classddynamic__reconfigure_1_1DDynamicReconfigure.html
boost::function< void()>
UserCallbackType
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a326478960b93eff0e3550c036e2c4011
virtual void
clearUserCallback
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a8e6d037839cb767685f08664721b2630
()
DDynamicReconfigure
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a225dc9e20059b3ac28f4e59f0c1fcd71
(const ros::NodeHandle &nh=ros::NodeHandle("~"), bool auto_update=true)
std::vector< std::unique_ptr< RegisteredParam< int > > > &
getRegisteredVector
classddynamic__reconfigure_1_1DDynamicReconfigure.html
aae365df15a041c8aa8e240b7e6188b67
()
virtual void
publishServicesTopics
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a67bf0519a0626b9f55a5b949d6435f04
()
virtual void
PublishServicesTopics
classddynamic__reconfigure_1_1DDynamicReconfigure.html
aeb6b925e9617d31c3eb4bde5fd3df616
()
void
registerEnumVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a71c5201cf52d464fadebb3d824a1f395
(const std::string &name, T *variable, const boost::function< void(T value)> &callback, const std::string &description, std::map< std::string, T > enum_dict, const std::string &enum_description, const std::string &group)
void
registerEnumVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a7417928266e8a447a2799a54769f1a29
(const std::string &name, T *variable, const boost::function< void(T)> &callback, const std::string &description, std::map< std::string, T > enum_dict={}, const std::string &enum_description="", const std::string &group="Default")
void
registerEnumVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a780c40b4b2a19b4b0cc76e9190d9270c
(const std::string &name, T *variable, const std::string &description="", std::map< std::string, T > enum_dict={}, const std::string &enum_description="", const std::string &group="Default")
void
registerEnumVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a0baed7b530c51957314d9589baaea53b
(const std::string &name, T current_value, const boost::function< void(T)> &callback, const std::string &description, std::map< std::string, T > enum_dict={}, const std::string &enum_description="", const std::string &group="Default")
virtual void
RegisterVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
ad11b1181033f1d13811959b5e6e49562
(bool *variable, std::string id)
void
registerVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a920f271fc02d6751a578c0c26611a75e
(const std::string &name, T *variable, const boost::function< void(T value)> &callback, const std::string &description="", T min=getMin< T >(), T max=getMax< T >(), const std::string &group="Default")
void
registerVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
adfd1d5dd82c53a3d425ef0b0ef7658c2
(const std::string &name, T *variable, const std::string &description="", T min=getMin< T >(), T max=getMax< T >(), const std::string &group="Default")
void
registerVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
ab3bbb527535e68d591354b8875a3a20c
(const std::string &name, T current_value, const boost::function< void(T value)> &callback, const std::string &description="", T min=getMin< T >(), T max=getMax< T >(), const std::string &group="Default")
virtual void
RegisterVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
af345b0caa8f46f267490edc178eac2a3
(double *variable, std::string id, double min=-100, double max=100)
virtual void
RegisterVariable
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a6579d2510dcf3b16f2165ce62ddd0532
(int *variable, std::string id, int min=-100, int max=100)
virtual void
setUserCallback
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a5c5c7a166dc5eda5b5dfac09440b53ef
(const UserCallbackType &callback)
virtual void
updatePublishedInformation
classddynamic__reconfigure_1_1DDynamicReconfigure.html
ab085f7aff4536256b94101d03a7c5add
()
virtual void
updateRegisteredVariablesData
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a6ec02e042e2ba6c5d05eff00c66401df
()
virtual
~DDynamicReconfigure
classddynamic__reconfigure_1_1DDynamicReconfigure.html
af6b63e228d1e226b8ff859080d6bb9ec
()
virtual dynamic_reconfigure::Config
generateConfig
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a762c497185ce450724c5f4aa90372d24
()
virtual dynamic_reconfigure::ConfigDescription
generateConfigDescription
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a22a6b97ccb15951495e8566db78ebf13
() const
std::vector< std::unique_ptr< RegisteredParam< T > > > &
getRegisteredVector
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a77637b5cd4eb46d5baf4415176c70a7f
()
virtual bool
setConfigCallback
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a63dcecbf27d24fa5c57bd4a78914ff03
(dynamic_reconfigure::Reconfigure::Request &req, dynamic_reconfigure::Reconfigure::Response &rsp)
virtual void
updateConfigData
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a9d937fc4844970774bef29cc5420a0ef
(const dynamic_reconfigure::Config &config)
bool
advertised_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a8fb3d573d8c7f37f68d4b326a6815790
bool
auto_update_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a40ff1a33ab8b8223c23c5a635f4555f3
std::vector< std::string >
config_groups_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
abf7f1dd5bd70f40aaaa46d338d0366c6
ros::Publisher
descr_pub_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a1a56afb2bf08f12c9d2ed991f1e4ad5f
dynamic_reconfigure::Config
last_config_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
aa0c76a0e97f2c4f59ff68aed90e4eb7d
std::atomic_bool
new_config_avail_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a9a7863494d3f934bd5e81c4bd0fea7af
ros::NodeHandle
node_handle_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
af345538aedef0a8fe5da0ea3fcb5a690
ros::Timer
pub_config_timer_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a26ecca79df9ef50df0073f958e7f14b4
std::vector< std::unique_ptr< RegisteredParam< bool > > >
registered_bool_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a3ee09de3398072b8f6dc5ca90b9f8373
std::vector< std::unique_ptr< RegisteredParam< double > > >
registered_double_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a3602bc10a35fe75d920ccf4d5de97b88
std::vector< std::unique_ptr< RegisteredParam< int > > >
registered_int_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
abed6b5b951e4a7d7ce667ed2bc179f36
std::vector< std::unique_ptr< RegisteredParam< std::string > > >
registered_string_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a0d384027e736ecf0a54f1a7bf7edc17e
ros::ServiceServer
set_service_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a6a18f0fcc95f1064ab969d78991af570
ros::Publisher
update_pub_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a1f810f651cbb49ee27325dadd342cb07
dynamic_reconfigure::Config
updated_config_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a869dc1038b028363aa103f15e82b66b2
UserCallbackType
user_callback_
classddynamic__reconfigure_1_1DDynamicReconfigure.html
a894be602e9715e6234a31c8482c21a92
pal::DDynamicReconfigureTest
classpal_1_1DDynamicReconfigureTest.html
void
cfgCb
classpal_1_1DDynamicReconfigureTest.html
a1871c8b82a1c5d3d3a74080d46e5be15
(const dynamic_reconfigure::ConfigConstPtr &msg)
void
waitForCfg
classpal_1_1DDynamicReconfigureTest.html
a3a6cdab188717cd0d88b085bb3919f15
()
dynamic_reconfigure::ConfigConstPtr
cfg_msg_
classpal_1_1DDynamicReconfigureTest.html
a69af132f2589ea3bacddb591e7ca966a
pal::MockClass
classpal_1_1MockClass.html
MOCK_METHOD0
classpal_1_1MockClass.html
a761fc0b211cd2fd2d0216df71d85b9ff
(userCallback, void())
MOCK_METHOD1
classpal_1_1MockClass.html
a7fb3cf2a99a8280779f3cbbc5753dd96
(boolCallback, void(bool))
MOCK_METHOD1
classpal_1_1MockClass.html
aacc8aca655a98f9c52a763f973c0f0b3
(doubleCallback, void(double))
MOCK_METHOD1
classpal_1_1MockClass.html
a88d7fbdbf3a7c0b3bf73b631a1a09e3d
(intCallback, void(int))
MOCK_METHOD1
classpal_1_1MockClass.html
acbf35897cfff3940ad0464b096e144d4
(strCallback, void(std::string))
MockClass
classpal_1_1MockClass.html
a47693b417990557860c6a9885c0d5739
()
bool
bool_param_
classpal_1_1MockClass.html
a7b2abd7da7721c3c6a0aed11bf8e7194
double
double_param_
classpal_1_1MockClass.html
a32c7435a840b71e739225565cad9b247
int
int_param_
classpal_1_1MockClass.html
ace40408b187d3f0e1a97d443e2658afc
std::string
str_param_
classpal_1_1MockClass.html
a820e4d0e19160cbd602b71187fc749a0
ddynamic_reconfigure::PointerRegisteredParam
classddynamic__reconfigure_1_1PointerRegisteredParam.html
ddynamic_reconfigure::RegisteredParam
T
getCurrentValue
classddynamic__reconfigure_1_1PointerRegisteredParam.html
a9dae252f110d07ef9180e56200c3edeb
() const override
PointerRegisteredParam
classddynamic__reconfigure_1_1PointerRegisteredParam.html
a1b823a3f285eac98b671ae3b14844c9d
(const std::string &name, const std::string &description, T min_value, T max_value, T *variable, boost::function< void(T value)> callback={}, std::map< std::string, T > enum_dictionary={}, const std::string &enum_description="", const std::string &group="")
void
updateValue
classddynamic__reconfigure_1_1PointerRegisteredParam.html
a705a6b0226ec9c9d2308c05479dcc016
(T new_value) override
boost::function< void(T value)>
callback_
classddynamic__reconfigure_1_1PointerRegisteredParam.html
a14e1095ed18139b0e5a8355c24f73019
T *
variable_
classddynamic__reconfigure_1_1PointerRegisteredParam.html
acefb5dfc64cbeb1847ad7328c4e93184
ddynamic_reconfigure::RegisteredParam
classddynamic__reconfigure_1_1RegisteredParam.html
virtual T
getCurrentValue
classddynamic__reconfigure_1_1RegisteredParam.html
ab2db5b1b35aad3e3e632ee899849e1db
() const =0
std::string
getEditMethod
classddynamic__reconfigure_1_1RegisteredParam.html
a16acc5811dcf2d21006112b1d67b6448
() const
virtual dynamic_reconfigure::ParamDescription
getParamDescription
classddynamic__reconfigure_1_1RegisteredParam.html
ac175208a76e3919a316457c9ed6d638e
() const
std::string
getTypeName
classddynamic__reconfigure_1_1RegisteredParam.html
ada34fccd0c2d9607d92488c56d516515
() const
std::string
getValueString
classddynamic__reconfigure_1_1RegisteredParam.html
aa267e31e7fa1fde2cdf6d1ca3190f03e
(T value) const
std::string
makeConst
classddynamic__reconfigure_1_1RegisteredParam.html
acdf17c8f2d1c77f2e73152e133cea190
(const std::string &name, T value, const std::string &desc) const
RegisteredParam
classddynamic__reconfigure_1_1RegisteredParam.html
a3f415e526cc7997c1154409ad660f136
(const std::string &name, const std::string &description, T min_value, T max_value, std::map< std::string, T > enum_dictionary={}, const std::string &enum_description="", const std::string &group="")
virtual void
updateValue
classddynamic__reconfigure_1_1RegisteredParam.html
a63ce71648f8263157ad1a26e400dbe08
(T new_value)=0
virtual
~RegisteredParam
classddynamic__reconfigure_1_1RegisteredParam.html
a1598e6b85ee7dfad3506cbc962ed2501
()
const std::string
description_
classddynamic__reconfigure_1_1RegisteredParam.html
afe1132b63f7af9a89e3741ab56aa584b
const std::string
enum_description_
classddynamic__reconfigure_1_1RegisteredParam.html
a71345579229805d53ccfb9c5627956cb
const std::map< std::string, T >
enum_dictionary_
classddynamic__reconfigure_1_1RegisteredParam.html
addbe366d56f759735e8c30c7ecb04d12
const std::string
group_
classddynamic__reconfigure_1_1RegisteredParam.html
aca4d4fc9c696208ce080b8bdd9a1850f
const T
max_value_
classddynamic__reconfigure_1_1RegisteredParam.html
ae661f5af33ff919a42c9240633d163c7
const T
min_value_
classddynamic__reconfigure_1_1RegisteredParam.html
ab44b9fcec3757bf06bced9ffb97770a0
const std::string
name_
classddynamic__reconfigure_1_1RegisteredParam.html
a02cfcc6bd2bf44803673993ec6c7787c
ddynamic_reconfigure
namespaceddynamic__reconfigure.html
ddynamic_reconfigure::CallbackRegisteredParam
ddynamic_reconfigure::DDynamicReconfigure
ddynamic_reconfigure::PointerRegisteredParam
ddynamic_reconfigure::RegisteredParam
boost::shared_ptr< DDynamicReconfigure >
DDynamicReconfigurePtr
namespaceddynamic__reconfigure.html
a3ce23ef3a8ab56d55d954af1aa58b8df
bool
confCompare
namespaceddynamic__reconfigure.html
a14bf7c3f7fb1dc01abd1770b7ddd0ed0
(const dynamic_reconfigure::DoubleParameter &a, const dynamic_reconfigure::DoubleParameter &b)
bool
confCompare
namespaceddynamic__reconfigure.html
a792ccbe9d5e3e0ca83d0ea44a8ca0423
(const ParamType &a, const ParamType &b)
pal
namespacepal.html
pal::DDynamicReconfigureTest
pal::MockClass
TEST_F
namespacepal.html
a8835cf8aea42cbe6ea5ba368f406f656
(DDynamicReconfigureTest, basicManualUpdateTest)
TEST_F
namespacepal.html
ac6c71266231923fe63bedfb9b9bbec23
(DDynamicReconfigureTest, basicTest)
TEST_F
namespacepal.html
aafa90ef8f83095ba644a36becd93d576
(DDynamicReconfigureTest, callbackTest)
TEST_F
namespacepal.html
a74e080747f4869b528f5b4f717971e07
(DDynamicReconfigureTest, globalCallbackTest)
TEST_F
namespacepal.html
af076998cb31474488157cbcd85515de4
(DDynamicReconfigureTest, pointerCallbackTest)
TEST_F
namespacepal.html
a8fe72de06190b10b6f0c09c208ca5caa
(DDynamicReconfigureTest, threadTest)