Public Member Functions | |
void | configCb (v4lctlNodeDynConfig &config, int level) |
void | initConfig (v4lctlNodeDynConfig &config, bool defaults=false) |
void | restoreFromYaml () |
std::string | v4lctlGet (std::string name) |
bool | v4lctlGetCb (v4lctlGet::Request &req, v4lctlGet::Response &res) |
v4lctlNode () | |
bool | v4lctlSet (std::string name, std::string value) |
bool | v4lctlSetCb (v4lctlSet::Request &req, v4lctlSet::Response &res) |
~v4lctlNode () | |
Private Attributes | |
v4lctlNodeDynConfig | cfg_ |
dynamic_reconfigure::Server < v4lctlNodeDynConfig > | cfg_server_ |
std::string | device_ |
std::map< std::string, std::string > | fs_map_ |
ros::NodeHandle | nh_ |
ros::ServiceServer | srv_v4lctl_get_ |
ros::ServiceServer | srv_v4lctl_set_ |
std::string | yaml_ |
Definition at line 85 of file v4lctl_node.cpp.
uavc_v4lctl::v4lctlNode::v4lctlNode | ( | ) | [inline] |
Definition at line 102 of file v4lctl_node.cpp.
uavc_v4lctl::v4lctlNode::~v4lctlNode | ( | ) | [inline] |
Definition at line 118 of file v4lctl_node.cpp.
void uavc_v4lctl::v4lctlNode::configCb | ( | v4lctlNodeDynConfig & | config, |
int | level | ||
) | [inline] |
Definition at line 222 of file v4lctl_node.cpp.
void uavc_v4lctl::v4lctlNode::initConfig | ( | v4lctlNodeDynConfig & | config, |
bool | defaults = false |
||
) | [inline] |
Definition at line 192 of file v4lctl_node.cpp.
void uavc_v4lctl::v4lctlNode::restoreFromYaml | ( | ) | [inline] |
Definition at line 175 of file v4lctl_node.cpp.
std::string uavc_v4lctl::v4lctlNode::v4lctlGet | ( | std::string | name | ) | [inline] |
Definition at line 136 of file v4lctl_node.cpp.
bool uavc_v4lctl::v4lctlNode::v4lctlGetCb | ( | v4lctlGet::Request & | req, |
v4lctlGet::Response & | res | ||
) | [inline] |
Definition at line 300 of file v4lctl_node.cpp.
bool uavc_v4lctl::v4lctlNode::v4lctlSet | ( | std::string | name, |
std::string | value | ||
) | [inline] |
Definition at line 160 of file v4lctl_node.cpp.
bool uavc_v4lctl::v4lctlNode::v4lctlSetCb | ( | v4lctlSet::Request & | req, |
v4lctlSet::Response & | res | ||
) | [inline] |
Definition at line 307 of file v4lctl_node.cpp.
v4lctlNodeDynConfig uavc_v4lctl::v4lctlNode::cfg_ [private] |
Definition at line 92 of file v4lctl_node.cpp.
dynamic_reconfigure::Server<v4lctlNodeDynConfig> uavc_v4lctl::v4lctlNode::cfg_server_ [private] |
Definition at line 93 of file v4lctl_node.cpp.
std::string uavc_v4lctl::v4lctlNode::device_ [private] |
Definition at line 97 of file v4lctl_node.cpp.
std::map<std::string, std::string> uavc_v4lctl::v4lctlNode::fs_map_ [private] |
Definition at line 95 of file v4lctl_node.cpp.
ros::NodeHandle uavc_v4lctl::v4lctlNode::nh_ [private] |
Definition at line 87 of file v4lctl_node.cpp.
Definition at line 89 of file v4lctl_node.cpp.
Definition at line 90 of file v4lctl_node.cpp.
std::string uavc_v4lctl::v4lctlNode::yaml_ [private] |
Definition at line 98 of file v4lctl_node.cpp.