Ariles
Public Member Functions | Public Attributes | List of all members
ariles2::ns_rosparam::ImplBase Class Reference

Detailed Description

Definition at line 28 of file common.h.

#include <common.h>

Inheritance diagram for ariles2::ns_rosparam::ImplBase:
ariles2::ns_rosparam::impl::Reader ariles2::ns_rosparam::impl::Writer

Public Member Functions

XmlRpc::XmlRpcValue & getRawNode (const std::size_t depth)
 Get current node. More...
 
XmlRpc::XmlRpcValue & getRawNode ()
 

Public Attributes

std::vector< NodeWrappernode_stack_
 Stack of nodes. More...
 
std::string root_name_
 
XmlRpc::XmlRpcValue root_value_
 
::ros::NodeHandle nh_
 

Member Function Documentation

◆ getRawNode() [1/2]

XmlRpc::XmlRpcValue& ariles2::ns_rosparam::ImplBase::getRawNode ( )
inline

Definition at line 56 of file common.h.

◆ getRawNode() [2/2]

XmlRpc::XmlRpcValue& ariles2::ns_rosparam::ImplBase::getRawNode ( const std::size_t  depth)
inline

Get current node.

Returns
pointer to the current node

Definition at line 46 of file common.h.

Member Data Documentation

◆ nh_

::ros::NodeHandle ariles2::ns_rosparam::ImplBase::nh_

Definition at line 37 of file common.h.

◆ node_stack_

std::vector<NodeWrapper> ariles2::ns_rosparam::ImplBase::node_stack_

Stack of nodes.

Definition at line 32 of file common.h.

◆ root_name_

std::string ariles2::ns_rosparam::ImplBase::root_name_

Definition at line 34 of file common.h.

◆ root_value_

XmlRpc::XmlRpcValue ariles2::ns_rosparam::ImplBase::root_value_

Definition at line 35 of file common.h.


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