Project: engagement_recognition License: BSD Dependencies:
Used by:
None |
Recognizer Class Reference
Inheritance diagram for Recognizer:
Detailed DescriptionThis class encapsulates the concept of a single connection event recognizer. It provides the common functionality and methods that are necessary for any concrete connection event recognizer. Definition at line 80 of file recognizer.h. Constructor & Destructor Documentation
Deconstructor for the Recognizer class. Definition at line 43 of file recognizer.cpp.
Default constructor for the Recognizer class. Definition at line 54 of file recognizer.cpp.
Constructor for the Recognizer class that takes a type.
Definition at line 88 of file recognizer.cpp. Constructor for the Recognizer class that initializes it to an Actor, and an EventSink.
Definition at line 122 of file recognizer.cpp. Member Function Documentation
Block the semaphore corresponding with this Recognizer. Definition at line 464 of file recognizer.cpp.
The service was called.
Definition at line 170 of file recognizer.cpp.
Concrete implementation of the castEvent method. This function provides the concrete implementation of the castEvent method which will be called when an event has been issued.
Implements EventSink. Definition at line 183 of file recognizer.cpp.
Compare the additional data as specified.
Implements EventSink. Definition at line 260 of file recognizer.cpp.
Complete the connection event.
Definition at line 325 of file recognizer.cpp.
Return the action used to complete this event--if there is one.
Definition at line 459 of file recognizer.cpp.
Return the actor for this Recognizer.
Definition at line 421 of file recognizer.cpp.
Get the maximum delay parameter.
Definition at line 436 of file recognizer.cpp.
Return the object associated with this Recognizer. If there is an object, otherwise return an empty string.
Reimplemented in DirectedGazeRecognizer. Definition at line 426 of file recognizer.cpp.
Return the name of the State we are currently in.
Definition at line 251 of file recognizer.cpp.
Return the status of this Recognizer.
Definition at line 431 of file recognizer.cpp.
Initialize this Recognizer.
Reimplemented in AdjacencyPairRecognizer, BackchannelRecognizer, DirectedGazeRecognizer, and MutualFacialGazeRecognizer. Definition at line 311 of file recognizer.cpp.
A message was received.
Definition at line 157 of file recognizer.cpp.
Set the action used to complete this event--if there is one.
Definition at line 454 of file recognizer.cpp.
Set the actor's ID property for this Recognizer.
Definition at line 413 of file recognizer.cpp.
Set the State to the start State of this Recognizer. Definition at line 241 of file recognizer.cpp.
Set the State of this Recognizer.
Definition at line 190 of file recognizer.cpp.
The Recognizer succeeded.
Definition at line 292 of file recognizer.cpp.
Transition into a new State based on an Event.
Implemented in AdjacencyPairRecognizer, BackchannelRecognizer, DirectedGazeRecognizer, and MutualFacialGazeRecognizer.
Unblock the semaphore corresponding with this Recognizer using the status of the service and the action used to complete the service.
Definition at line 511 of file recognizer.cpp. Member Data Documentation
The action that completed the event. Reimplemented in DirectedGazeRecognizer. Definition at line 108 of file recognizer.h.
The actor associated with this connection event. Definition at line 96 of file recognizer.h.
Keep track of the end of delay. Definition at line 120 of file recognizer.h.
Keep track of when the initiator was ended. Definition at line 114 of file recognizer.h.
Keeps track of who initiated this connection event. Definition at line 93 of file recognizer.h.
The maximum delay for this recognizer. Definition at line 99 of file recognizer.h.
The semaphore for blocking. Definition at line 102 of file recognizer.h.
Keep track of the start of delay. Definition at line 117 of file recognizer.h.
Keep track of when the initiator was started. Definition at line 111 of file recognizer.h.
The current state for the recognizer. Definition at line 90 of file recognizer.h.
Semaphore for the state. Definition at line 87 of file recognizer.h.
Status of waiting for the service. Definition at line 105 of file recognizer.h.
Whether the connection event succeeded or not. Definition at line 84 of file recognizer.h.
The type for this recognizer. Definition at line 123 of file recognizer.h. The documentation for this class was generated from the following files:
|