Fawkes API  Fawkes Development Version
fawkes::NavGraphAspect Class Reference

Thread aspect to access NavGraph. More...

#include <>>

Inheritance diagram for fawkes::NavGraphAspect:

Public Member Functions

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

fawkes::LockPtr< NavGraphnavgraph
 NavGraph instance shared in framework. More...
 

Friends

class NavGraphAspectIniFin
 

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 access NavGraph.

Give this aspect to your thread to gain access to NavGraph. This will setup the navgraph member with the globally shared instance of NavGraph.

Author
Tim Niemueller

Definition at line 37 of file navgraph.h.

Constructor & Destructor Documentation

◆ NavGraphAspect()

fawkes::NavGraphAspect::NavGraphAspect ( )

Constructor.

Definition at line 50 of file navgraph.cpp.

References fawkes::Aspect::add_aspect().

◆ ~NavGraphAspect()

fawkes::NavGraphAspect::~NavGraphAspect ( )
virtual

Virtual empty destructor.

Definition at line 57 of file navgraph.cpp.

Member Data Documentation

◆ navgraph


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