Public Member Functions | Private Member Functions | Private Attributes | List of all members
DynamicParametersTestNode Class Reference

Public Member Functions

 DynamicParametersTestNode ()
 
double getTestDouble () const
 
const std::string & getTestEnum () const
 
float getTestFloat () const
 
int getTestInt () const
 
const std::string & getTestString () const
 
bool isTestBool () const
 

Private Member Functions

void handleReconfigure (swri::DynamicParameters &params)
 
void initialize (const ros::WallTimerEvent &)
 

Private Attributes

ros::WallTimer init_timer_
 
ros::NodeHandle nh_
 
swri::DynamicParameters params_
 
bool test_bool_ {false}
 
double test_double_ {0.0}
 
std::string test_enum_
 
float test_float_ {0.0}
 
int test_int_ {0}
 
std::string test_string_
 

Detailed Description

Definition at line 37 of file dynamic_parameters_test_node.cpp.

Constructor & Destructor Documentation

◆ DynamicParametersTestNode()

DynamicParametersTestNode::DynamicParametersTestNode ( )
inline

Definition at line 40 of file dynamic_parameters_test_node.cpp.

Member Function Documentation

◆ getTestDouble()

double DynamicParametersTestNode::getTestDouble ( ) const
inline

Definition at line 57 of file dynamic_parameters_test_node.cpp.

◆ getTestEnum()

const std::string& DynamicParametersTestNode::getTestEnum ( ) const
inline

Definition at line 77 of file dynamic_parameters_test_node.cpp.

◆ getTestFloat()

float DynamicParametersTestNode::getTestFloat ( ) const
inline

Definition at line 67 of file dynamic_parameters_test_node.cpp.

◆ getTestInt()

int DynamicParametersTestNode::getTestInt ( ) const
inline

Definition at line 62 of file dynamic_parameters_test_node.cpp.

◆ getTestString()

const std::string& DynamicParametersTestNode::getTestString ( ) const
inline

Definition at line 72 of file dynamic_parameters_test_node.cpp.

◆ handleReconfigure()

void DynamicParametersTestNode::handleReconfigure ( swri::DynamicParameters params)
inlineprivate

Definition at line 102 of file dynamic_parameters_test_node.cpp.

◆ initialize()

void DynamicParametersTestNode::initialize ( const ros::WallTimerEvent )
inlineprivate

Definition at line 83 of file dynamic_parameters_test_node.cpp.

◆ isTestBool()

bool DynamicParametersTestNode::isTestBool ( ) const
inline

Definition at line 52 of file dynamic_parameters_test_node.cpp.

Member Data Documentation

◆ init_timer_

ros::WallTimer DynamicParametersTestNode::init_timer_
private

Definition at line 108 of file dynamic_parameters_test_node.cpp.

◆ nh_

ros::NodeHandle DynamicParametersTestNode::nh_
private

Definition at line 107 of file dynamic_parameters_test_node.cpp.

◆ params_

swri::DynamicParameters DynamicParametersTestNode::params_
private

Definition at line 110 of file dynamic_parameters_test_node.cpp.

◆ test_bool_

bool DynamicParametersTestNode::test_bool_ {false}
private

Definition at line 112 of file dynamic_parameters_test_node.cpp.

◆ test_double_

double DynamicParametersTestNode::test_double_ {0.0}
private

Definition at line 113 of file dynamic_parameters_test_node.cpp.

◆ test_enum_

std::string DynamicParametersTestNode::test_enum_
private

Definition at line 117 of file dynamic_parameters_test_node.cpp.

◆ test_float_

float DynamicParametersTestNode::test_float_ {0.0}
private

Definition at line 115 of file dynamic_parameters_test_node.cpp.

◆ test_int_

int DynamicParametersTestNode::test_int_ {0}
private

Definition at line 114 of file dynamic_parameters_test_node.cpp.

◆ test_string_

std::string DynamicParametersTestNode::test_string_
private

Definition at line 116 of file dynamic_parameters_test_node.cpp.


The documentation for this class was generated from the following file:


swri_roscpp
Author(s):
autogenerated on Sat Jan 21 2023 03:13:16