Fawkes API
Fawkes Development Version
|
24 #ifndef _ASPECT_INIFINS_VISION_MASTER_H_
25 #define _ASPECT_INIFINS_VISION_MASTER_H_
27 #include <aspect/inifins/inifin.h>
28 #include <aspect/vision.h>
29 #include <aspect/vision_master.h>
30 #include <utils/constraints/dependency_onetomany.h>
32 namespace firevision {
virtual bool prepare_finalize(Thread *thread)
Default finalize preparation.
virtual void init(Thread *thread)
bool can_remove_vision_thread(VisionAspect *thread)
Query if vision thread can be removed.
virtual void finalize(Thread *thread)
VisionMasterAspectIniFin()
Constructor.
void remove_vision_thread(VisionAspect *thread)
Remove a vision thread.
void add_vision_thread(VisionAspect *thread)
Add a vision thread.
firevision::VisionMaster * vision_master()
Get vision master.