|
gusimplewhiteboard
|
WBFunctor definition for SpeechOutput_WBFunctor_T. More...
#include <WBFunctor_types_generated.h>
Public Types | |
| typedef void(SpeechOutput_WBFunctor_T::* | SpeechOutput_function_t) (guWhiteboard::wb_types, bool &) |
| define callback signature More... | |
Public Types inherited from WBFunctor< SpeechOutput_WBFunctor_T > | |
| typedef void(C::* | s_func) (guWhiteboard::wb_types, gu_simple_message *) |
| function prototype for the new 'simple whiteboard' callbacks More... | |
Public Member Functions | |
| SpeechOutput_WBFunctor (SpeechOutput_WBFunctor_T *obj, void(SpeechOutput_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t) | |
| WBFunctor constructor for SpeechOutput_WBFunctor_T. More... | |
| void | call (gu_simple_message *m) OVERRIDE |
| call method for callbacks, for class SpeechOutput_WBFunctor More... | |
Public Member Functions inherited from WBFunctor< SpeechOutput_WBFunctor_T > | |
| WBFunctor (SpeechOutput_WBFunctor_T *obj, void(C::*pFunc)(std::string, WBMsg *)) | |
| WBFunctor Constructor. More... | |
| WBFunctor (SpeechOutput_WBFunctor_T *obj, void(C::*pFunc)(guWhiteboard::wb_types, gu_simple_message *), guWhiteboard::wb_types t) | |
| WBFunctor Constructor. More... | |
| void | call (std::string s, WBMsg *m) OVERRIDE |
| Call method for the OLD whiteboard callbacks that used WBMsg - Deprecated. More... | |
| void | call (gu_simple_message *m) OVERRIDE |
| Call method for the 'simple' whiteboard aka 'typed whiteboard' callbacks that passes data around in a union. More... | |
| void | call (guWhiteboard::wb_types t, gu_simple_message *m) OVERRIDE |
| Call method for the 'simple' whiteboard aka 'typed whiteboard' callbacks that passes data around in a union. More... | |
| guWhiteboard::wb_types | type () OVERRIDE |
| getter for the WB type More... | |
| uint16_t | get_event_count () OVERRIDE |
| getter for the WB event counter More... | |
| void | set_event_count (uint16_t e) OVERRIDE |
| setter for the WB event counter More... | |
| bool | is_simple_wb_version () OVERRIDE |
| is this being used by the 'simple whiteboard' or the OLD whiteboard (which is now Deprecated) More... | |
| s_func | get_s_func_ptr () |
| getter More... | |
Public Member Functions inherited from WBFunctorBase | |
| virtual | ~WBFunctorBase () |
| destructor More... | |
Static Public Member Functions | |
| static WBFunctorBase * | bind (SpeechOutput_WBFunctor_T *obj, void(SpeechOutput_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t) |
| internal method of linking classes More... | |
Additional Inherited Members | |
Protected Types inherited from WBFunctor< SpeechOutput_WBFunctor_T > | |
| typedef void(C::* | func) (std::string, WBMsg *) |
| OLD function prototype (which is now Deprecated) More... | |
Protected Attributes inherited from WBFunctor< SpeechOutput_WBFunctor_T > | |
| SpeechOutput_WBFunctor_T * | fObject |
| ptr to call containing the callback method More... | |
| func | fFunction |
| OLD function object. More... | |
| s_func | s_fFunction |
| 'simple' function object More... | |
| guWhiteboard::wb_types | type_enum |
| 'simple' whiteboard types More... | |
| uint16_t | event_count |
| the event counter More... | |
| bool | simple_wb_version |
| flag, is this a 'simple' whiteboard usage of WBFunctor More... | |
WBFunctor definition for SpeechOutput_WBFunctor_T.
Definition at line 160 of file WBFunctor_types_generated.h.
| typedef void(SpeechOutput_WBFunctor_T::* SpeechOutput_WBFunctor< SpeechOutput_WBFunctor_T >::SpeechOutput_function_t) (guWhiteboard::wb_types, bool &) |
define callback signature
Definition at line 173 of file WBFunctor_types_generated.h.
|
inline |
WBFunctor constructor for SpeechOutput_WBFunctor_T.
Definition at line 163 of file WBFunctor_types_generated.h.
|
inlinestatic |
internal method of linking classes
Definition at line 176 of file WBFunctor_types_generated.h.
|
inlinevirtual |
call method for callbacks, for class SpeechOutput_WBFunctor
Implements WBFunctorBase.
Definition at line 166 of file WBFunctor_types_generated.h.
References generic_whiteboard_object< object_type >::get_from(), and guWhiteboard::wb_types.