Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

LookoutEvent Class Reference

Abstract base class for all Lookout Events. More...

#include <LookoutEvents.h>

Inheritance diagram for LookoutEvent:

Detailed Description

Abstract base class for all Lookout Events.

Definition at line 13 of file LookoutEvents.h.

List of all members.

Public Types

enum  LookoutEventType_t {
  lookAt, sketch, ir, scan,
  track, search
}

Public Member Functions

virtual LookoutEventType_t getLookoutEventType () const =0
 LookoutEvent ()
 LookoutEvent (bool _success, EventGeneratorID_t gid, size_t sid, EventTypeID_t tid, unsigned int dur=0)
 LookoutEvent (bool _success, EventGeneratorID_t gid, size_t sid, EventTypeID_t tid, unsigned int dur, const std::string &n, float mag)

Public Attributes

bool success

Member Enumeration Documentation

Enumerator:
lookAt 
sketch 
ir 
scan 
track 
search 

Definition at line 15 of file LookoutEvents.h.


Constructor & Destructor Documentation

LookoutEvent::LookoutEvent (  ) 

Definition at line 19 of file LookoutEvents.h.

LookoutEvent::LookoutEvent ( bool  _success,
EventGeneratorID_t  gid,
size_t  sid,
EventTypeID_t  tid,
unsigned int  dur = 0 
)

Definition at line 20 of file LookoutEvents.h.

LookoutEvent::LookoutEvent ( bool  _success,
EventGeneratorID_t  gid,
size_t  sid,
EventTypeID_t  tid,
unsigned int  dur,
const std::string &  n,
float  mag 
)

Definition at line 22 of file LookoutEvents.h.


Member Function Documentation

virtual LookoutEventType_t LookoutEvent::getLookoutEventType (  )  const [pure virtual]

Member Data Documentation


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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:12 2016 by Doxygen 1.6.3