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

Vision Master Aspect. More...

#include <>>

Inheritance diagram for fawkes::VisionMasterAspect:

Public Member Functions

 VisionMasterAspect (firevision::VisionMaster *master) __attribute__((nonnull))
 Constructor.
virtual ~VisionMasterAspect ()
 Virtual empty Destructor.
firevision::VisionMastervision_master ()
 Get vision master.
- 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.

Additional Inherited Members

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

Detailed Description

Vision Master Aspect.

This aspect provides access to the vision muster. Your thread having this aspect has to call the proper constructor that sets the vision master.

Author
Tim Niemueller

Definition at line 39 of file vision_master.h.

Constructor & Destructor Documentation

fawkes::VisionMasterAspect::VisionMasterAspect ( firevision::VisionMaster master)

Constructor.

Parameters
mastervision master

Definition at line 46 of file vision_master.cpp.

fawkes::VisionMasterAspect::~VisionMasterAspect ( )
virtual

Virtual empty Destructor.

Definition at line 54 of file vision_master.cpp.

Member Function Documentation

firevision::VisionMaster * fawkes::VisionMasterAspect::vision_master ( )

Get vision master.

Returns
vision master

Reimplemented in FvBaseThread.

Definition at line 63 of file vision_master.cpp.

Referenced by fawkes::VisionMasterAspectIniFin::vision_master().


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