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

Detailed Description

Definition at line 23 of file reader.cpp.

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

Public Member Functions

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

Public Attributes

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

Constructor & Destructor Documentation

◆ Reader()

ariles2::ns_rosparam::impl::Reader::Reader ( const ::ros::NodeHandle &  nh)
inlineexplicit

Definition at line 29 of file reader.cpp.

Member Function Documentation

◆ getRawNode() [1/2]

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

Definition at line 56 of file common.h.

◆ getRawNode() [2/2]

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

Get current node.

Returns
pointer to the current node

Definition at line 46 of file common.h.

Member Data Documentation

◆ iterator_stack_

std::vector<XmlRpc::XmlRpcValue::iterator> ariles2::ns_rosparam::impl::Reader::iterator_stack_

Definition at line 26 of file reader.cpp.

◆ nh_

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

Definition at line 37 of file common.h.

◆ node_stack_

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

Stack of nodes.

Definition at line 32 of file common.h.

◆ root_name_

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

Definition at line 34 of file common.h.

◆ root_value_

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

Definition at line 35 of file common.h.


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