Public Types | Public Member Functions | Public Attributes
rtt_rosparam::ROSParam Class Reference

#include <rosparam.h>

Inheritance diagram for rtt_rosparam::ROSParam:
Inheritance graph
[legend]

List of all members.

Public Types

enum  ResolutionPolicy { RELATIVE, ABSOLUTE, PRIVATE, COMPONENT }

Public Member Functions

 ROSParam (RTT::TaskContext *owner)

Public Attributes

RTT::OperationCaller< bool(const
std::string &, const unsigned
int)> 
get
RTT::OperationCaller< bool(const
std::string &)> 
getAbsolute
RTT::OperationCaller< bool(void)> getAll
RTT::OperationCaller< bool(void)> getAllAbsolute
RTT::OperationCaller< bool(void)> getAllComponentPrivate
RTT::OperationCaller< bool(void)> getAllPrivate
RTT::OperationCaller< bool(void)> getAllRelative
RTT::OperationCaller< bool(const
std::string &)> 
getComponentPrivate
RTT::OperationCaller< bool(const
std::string &, const
std::string &)> 
getParam
RTT::OperationCaller< bool(const
std::string &)> 
getPrivate
RTT::OperationCaller< bool(const
std::string &)> 
getRelative
RTT::OperationCaller< bool(const
std::string &, const unsigned
int)> 
set
RTT::OperationCaller< bool(const
std::string &)> 
setAbsolute
RTT::OperationCaller< bool(void)> setAll
RTT::OperationCaller< bool(void)> setAllAbsolute
RTT::OperationCaller< bool(void)> setAllComponentPrivate
RTT::OperationCaller< bool(void)> setAllPrivate
RTT::OperationCaller< bool(void)> setAllRelative
RTT::OperationCaller< bool(const
std::string &)> 
setComponentPrivate
RTT::OperationCaller< bool(const
std::string &, const
std::string &)> 
setParam
RTT::OperationCaller< bool(const
std::string &)> 
setPrivate
RTT::OperationCaller< bool(const
std::string &)> 
setRelative

Detailed Description

Definition at line 9 of file rosparam.h.


Member Enumeration Documentation

Enumerator:
RELATIVE 
ABSOLUTE 

Relative resolution: "name" -> "name".

PRIVATE 

Absolute resolution: "name" -> "/name".

COMPONENT 

Private resolution: "name" -> "~name".

Component resolution: "name" -> "~COMPONENT_NAME/name"

Definition at line 65 of file rosparam.h.


Constructor & Destructor Documentation

Definition at line 13 of file rosparam.h.


Member Data Documentation

RTT::OperationCaller<bool(const std::string &, const unsigned int)> rtt_rosparam::ROSParam::get

Definition at line 83 of file rosparam.h.

Definition at line 86 of file rosparam.h.

Definition at line 76 of file rosparam.h.

Definition at line 73 of file rosparam.h.

Definition at line 75 of file rosparam.h.

Definition at line 74 of file rosparam.h.

Definition at line 72 of file rosparam.h.

Definition at line 88 of file rosparam.h.

RTT::OperationCaller<bool(const std::string &, const std::string &)> rtt_rosparam::ROSParam::getParam

Definition at line 84 of file rosparam.h.

Definition at line 87 of file rosparam.h.

Definition at line 85 of file rosparam.h.

RTT::OperationCaller<bool(const std::string &, const unsigned int)> rtt_rosparam::ROSParam::set

Definition at line 90 of file rosparam.h.

Definition at line 93 of file rosparam.h.

Definition at line 81 of file rosparam.h.

Definition at line 78 of file rosparam.h.

Definition at line 80 of file rosparam.h.

Definition at line 79 of file rosparam.h.

Definition at line 77 of file rosparam.h.

Definition at line 95 of file rosparam.h.

RTT::OperationCaller<bool(const std::string &, const std::string &)> rtt_rosparam::ROSParam::setParam

Definition at line 91 of file rosparam.h.

Definition at line 94 of file rosparam.h.

Definition at line 92 of file rosparam.h.


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


rtt_rosparam
Author(s): Ruben Smits
autogenerated on Thu Jun 6 2019 18:06:14