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.