|
gusimplewhiteboard
|
#include <string>#include <gu_util.h>#include "WBMsg.h"#include "guwhiteboardtypelist_generated.h"#include "gusimplewhiteboard.h"#include "WBFunctor_types_generated.h"Go to the source code of this file.
Classes | |
| class | WBFunctorBase |
| Base class for WBFunctor. More... | |
| class | WBFunctor< C > |
| WBFunctor callback manager class. More... | |
Macros | |
| #define | WB_BIND(f) createWBFunctor(this, &f) |
| #define | WB_TYPE_BIND(t, f) createWBFunctor(this, &f, t) |
Functions | |
| template<typename C > | |
| WBFunctorBase * | createWBFunctor (C *obj, void(C::*f)(std::string, WBMsg *)) |
| template<typename C > | |
| WBFunctorBase * | createWBFunctor (C *obj, void(C::*f)(guWhiteboard::wb_types, gu_simple_message *), guWhiteboard::wb_types t) |
| #define WB_BIND | ( | f | ) | createWBFunctor(this, &f) |
Definition at line 32 of file WBFunctor.h.
| #define WB_TYPE_BIND | ( | t, | |
| f | |||
| ) | createWBFunctor(this, &f, t) |
Definition at line 33 of file WBFunctor.h.
| WBFunctorBase * createWBFunctor | ( | C * | obj, |
| void(C::*)(guWhiteboard::wb_types, gu_simple_message *) | f, | ||
| guWhiteboard::wb_types | t | ||
| ) |
Definition at line 169 of file WBFunctor.h.
| WBFunctorBase * createWBFunctor | ( | C * | obj, |
| void(C::*)(std::string, WBMsg *) | f | ||
| ) |
Definition at line 164 of file WBFunctor.h.