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:

List of all members.

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: