Public Member Functions | Protected Attributes
naoqi::subscriber::BaseSubscriber< T > Class Template Reference

#include <subscriber_base.hpp>

List of all members.

Public Member Functions

 BaseSubscriber (const std::string &name, const std::string &topic, qi::SessionPtr session)
bool isInitialized () const
std::string name () const
std::string topic () const
virtual ~BaseSubscriber ()

Protected Attributes

bool is_initialized_
std::string name_
const robot::Robotrobot_
qi::SessionPtr session_
std::string topic_

Detailed Description

template<class T>
class naoqi::subscriber::BaseSubscriber< T >

Definition at line 39 of file subscriber_base.hpp.


Constructor & Destructor Documentation

template<class T>
naoqi::subscriber::BaseSubscriber< T >::BaseSubscriber ( const std::string &  name,
const std::string &  topic,
qi::SessionPtr  session 
) [inline]

Definition at line 43 of file subscriber_base.hpp.

template<class T>
virtual naoqi::subscriber::BaseSubscriber< T >::~BaseSubscriber ( ) [inline, virtual]

Definition at line 51 of file subscriber_base.hpp.


Member Function Documentation

template<class T>
bool naoqi::subscriber::BaseSubscriber< T >::isInitialized ( ) const [inline]

Definition at line 63 of file subscriber_base.hpp.

template<class T>
std::string naoqi::subscriber::BaseSubscriber< T >::name ( ) const [inline]

Definition at line 53 of file subscriber_base.hpp.

template<class T>
std::string naoqi::subscriber::BaseSubscriber< T >::topic ( ) const [inline]

Definition at line 58 of file subscriber_base.hpp.


Member Data Documentation

template<class T>
bool naoqi::subscriber::BaseSubscriber< T >::is_initialized_ [protected]

Definition at line 71 of file subscriber_base.hpp.

template<class T>
std::string naoqi::subscriber::BaseSubscriber< T >::name_ [protected]

Definition at line 69 of file subscriber_base.hpp.

template<class T>
const robot::Robot& naoqi::subscriber::BaseSubscriber< T >::robot_ [protected]

The type of the robot

Definition at line 74 of file subscriber_base.hpp.

template<class T>
qi::SessionPtr naoqi::subscriber::BaseSubscriber< T >::session_ [protected]

Pointer to a session from which we can create proxies

Definition at line 77 of file subscriber_base.hpp.

template<class T>
std::string naoqi::subscriber::BaseSubscriber< T >::topic_ [protected]

Definition at line 69 of file subscriber_base.hpp.


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


naoqi_driver
Author(s): Karsten Knese
autogenerated on Tue Jul 9 2019 03:21:57