Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::NaoQiAspect Class Reference

Thread aspect to get access to NaoQi broker. More...

#include <>>

Inheritance diagram for fawkes::NaoQiAspect:

Public Member Functions

 NaoQiAspect ()
 Constructor. More...
 
virtual ~NaoQiAspect ()
 Virtual empty destructor. More...
 
- Public Member Functions inherited from fawkes::Aspect
const std::list< const char * > & get_aspects () const
 Get list of aspect names attached to a aspected thread. More...
 

Protected Attributes

AL::ALPtr< AL::ALBroker > naoqi_broker
 NaoQi broker. More...
 

Friends

class NaoQiAspectIniFin
 

Additional Inherited Members

- Protected Member Functions inherited from fawkes::Aspect
void add_aspect (const char *name)
 Add an aspect to a thread. More...
 

Detailed Description

Thread aspect to get access to NaoQi broker.

Give this aspect to your thread to use features provided by NaoQi.

Author
Tim Niemueller

Definition at line 36 of file naoqi.h.

Constructor & Destructor Documentation

fawkes::NaoQiAspect::NaoQiAspect ( )

Constructor.

Definition at line 45 of file naoqi.cpp.

fawkes::NaoQiAspect::~NaoQiAspect ( )
virtual

Virtual empty destructor.

Definition at line 52 of file naoqi.cpp.

Member Data Documentation

AL::ALPtr< AL::ALBroker > fawkes::NaoQiAspect::naoqi_broker
protected

NaoQi broker.

Use this broker to access features provided by NaoQi and its modules.

Definition at line 45 of file naoqi.h.

Referenced by NaoQiSpeechSynthThread::init(), NaoQiLedThread::init(), NaoQiMotionThread::init(), NaoQiButtonThread::init(), and NaoQiDCMThread::init().


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