#include <uobject.hh>
Inheritance diagram for urbi::UGenericCallback:
Public Member Functions | |
UGenericCallback (const std::string &objname, const std::string &type, const std::string &name, int size, UTable &t) | |
UGenericCallback constructor. | |
UGenericCallback (const std::string &objname, const std::string &type, const std::string &name, UTable &t) | |
UGenericCallback constructor. | |
virtual | ~UGenericCallback () |
std::string | getName () |
virtual UValue | __evalcall (UList ¶m)=0 |
Public Attributes | |
void * | storage |
Used to store the UVar* pointeur for var monitoring. | |
ufloat | period |
Period of timers. | |
int | nbparam |
Nb params of the callbacked function. | |
std::string | objname |
Name of the UObject that has created the callback. |
This heavily overloaded class is the only way in C++ to make life easy from the the interface user point's of view.
Definition at line 181 of file uobject.hh.