RosParam Class Reference

List of all members.

Public Member Functions

 RosParam (TaskContext *owner)

Private Member Functions

bool PropertyToXmlRpcValue (Property< PropertyBag > *prop)
template<class T >
bool PropertyToXmlRpcValue (Property< T > *prop)
bool PropertyToXmlRpcValue (base::PropertyBase *prop)
bool refreshProperties ()
bool refreshProperty (const string &prop_name, bool priv, bool rel)
bool storeProperties ()
bool storeProperty (const string &prop_name, bool priv, bool rel)
bool XmlRpcValueToProperty (XmlRpc::XmlRpcValue &val, base::PropertyBase *prop)

Private Attributes

std::stack< XmlRpc::XmlRpcValue > value_stack

Detailed Description

Definition at line 11 of file rtt_ros_param-service.cpp.


Constructor & Destructor Documentation

RosParam::RosParam ( TaskContext *  owner  )  [inline]

Definition at line 14 of file rtt_ros_param-service.cpp.


Member Function Documentation

bool RosParam::PropertyToXmlRpcValue ( Property< PropertyBag > *  prop  )  [inline, private]

Definition at line 150 of file rtt_ros_param-service.cpp.

template<class T >
bool RosParam::PropertyToXmlRpcValue ( Property< T > *  prop  )  [inline, private]

Definition at line 141 of file rtt_ros_param-service.cpp.

bool RosParam::PropertyToXmlRpcValue ( base::PropertyBase *  prop  )  [inline, private]

Definition at line 128 of file rtt_ros_param-service.cpp.

bool RosParam::refreshProperties (  )  [inline, private]

Definition at line 175 of file rtt_ros_param-service.cpp.

bool RosParam::refreshProperty ( const string &  prop_name,
bool  priv,
bool  rel 
) [inline, private]

Definition at line 219 of file rtt_ros_param-service.cpp.

bool RosParam::storeProperties (  )  [inline, private]

Definition at line 39 of file rtt_ros_param-service.cpp.

bool RosParam::storeProperty ( const string &  prop_name,
bool  priv,
bool  rel 
) [inline, private]

Definition at line 63 of file rtt_ros_param-service.cpp.

bool RosParam::XmlRpcValueToProperty ( XmlRpc::XmlRpcValue &  val,
base::PropertyBase *  prop 
) [inline, private]

Definition at line 266 of file rtt_ros_param-service.cpp.


Member Data Documentation

std::stack<XmlRpc::XmlRpcValue> RosParam::value_stack [private]

Definition at line 37 of file rtt_ros_param-service.cpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables


rtt_ros_param
Author(s): Ruben Smits, ruben.smits@mech.kuleuven.be
autogenerated on Fri Jan 11 09:53:45 2013