Fawkes API  Fawkes Development Version
fawkes::OpenRaveAspect Class Reference

Thread aspect create, update, and graph round-robin databases (RRD). More...

#include <>>

Inheritance diagram for fawkes::OpenRaveAspect:

Public Member Functions

 OpenRaveAspect ()
 Constructor. More...
 
virtual ~OpenRaveAspect ()
 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

OpenRaveConnectoropenrave
 Manager class to access OpenRave features. More...
 

Friends

class OpenRaveAspectIniFin
 

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 create, update, and graph round-robin databases (RRD).

Give this aspect to your thread to access the OpenRave environment, add robots or objects, path plans for manipulator movement, etc.

Author
Bahram Maleki-Fard

Definition at line 35 of file openrave.h.

Constructor & Destructor Documentation

◆ OpenRaveAspect()

fawkes::OpenRaveAspect::OpenRaveAspect ( )

Constructor.

Definition at line 46 of file openrave.cpp.

References fawkes::Aspect::add_aspect().

◆ ~OpenRaveAspect()

fawkes::OpenRaveAspect::~OpenRaveAspect ( )
virtual

Virtual empty destructor.

Definition at line 53 of file openrave.cpp.

References openrave.

Member Data Documentation

◆ openrave

fawkes::OpenRaveConnector * fawkes::OpenRaveAspect::openrave
protected

Manager class to access OpenRave features.

It will take care of properly distributing the work.

Definition at line 44 of file openrave.h.

Referenced by ~OpenRaveAspect().


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