All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines
Public Member Functions | Protected Attributes | Private Member Functions | Friends
TELEKYB_INTERFACE_NAMESPACE::Option Class Reference

#include <Option.hpp>

List of all members.

Public Member Functions

bool exists ()
template<class _T >
bool get (_T &optionValue)
template<class _T >
bool getAsync (_T &optionValue)
template<class _T >
bool set (const _T &optionValue)
template<class _T >
bool setAsync (const _T &optionValue)
virtual ~Option ()

Protected Attributes

std::string optionName
ros::NodeHandle optionNSNodehandle

Private Member Functions

 Option (const ros::NodeHandle &optionNSNodehandle_, const std::string &optionName_)

Friends

class OptionContainer
class OptionController

Detailed Description

Definition at line 26 of file Option.hpp.


Constructor & Destructor Documentation

TELEKYB_INTERFACE_NAMESPACE::Option::Option ( const ros::NodeHandle optionNSNodehandle_,
const std::string &  optionName_ 
) [private]

Definition at line 19 of file Option.cpp.

Definition at line 26 of file Option.cpp.


Member Function Documentation

Definition at line 31 of file Option.cpp.

template<class _T >
bool TELEKYB_INTERFACE_NAMESPACE::Option::get ( _T &  optionValue) [inline]

Definition at line 48 of file Option.hpp.

template<class _T >
bool TELEKYB_INTERFACE_NAMESPACE::Option::getAsync ( _T &  optionValue) [inline]

Definition at line 83 of file Option.hpp.

template<class _T >
bool TELEKYB_INTERFACE_NAMESPACE::Option::set ( const _T &  optionValue) [inline]

Definition at line 64 of file Option.hpp.

template<class _T >
bool TELEKYB_INTERFACE_NAMESPACE::Option::setAsync ( const _T &  optionValue) [inline]

Definition at line 100 of file Option.hpp.


Friends And Related Function Documentation

friend class OptionContainer [friend]

Definition at line 115 of file Option.hpp.

friend class OptionController [friend]

Definition at line 114 of file Option.hpp.


Member Data Documentation

Definition at line 34 of file Option.hpp.

Definition at line 33 of file Option.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines


telekyb_interface
Author(s): Martin Riedel
autogenerated on Mon Nov 11 2013 11:12:47