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:

List of all members.

Public Member Functions

 NaoQiAspect ()
 Constructor.
virtual ~NaoQiAspect ()
 Virtual empty destructor.
- 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.

Protected Attributes

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

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.

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: