Public Member Functions | Private Attributes
uavc_v4lctl::v4lctlNode Class Reference

List of all members.

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_

Detailed Description

Definition at line 85 of file v4lctl_node.cpp.


Constructor & Destructor Documentation

Definition at line 102 of file v4lctl_node.cpp.

Definition at line 118 of file v4lctl_node.cpp.


Member Function Documentation

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.

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.


Member Data Documentation

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.

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.


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


uavc_v4lctl
Author(s):
autogenerated on Sat Jun 8 2019 20:39:09