|
libalcommon
2.5.7.1
|
#include <alcommon/api.h>#include <boost/enable_shared_from_this.hpp>#include <boost/shared_ptr.hpp>#include <boost/noncopyable.hpp>#include <alcommon/almoduleinfo.h>#include <alcommon/almethodinfo.h>#include <alcommon/alfunctor.h>#include <alerror/alerror.h>#include <qi/log.hpp>#include <map>#include <qi/anyfunction.hpp>#include <qi/signature.hpp>#include <qi/type/dynamicobject.hpp>#include <qi/type/dynamicobjectbuilder.hpp>Go to the source code of this file.
Classes | |
| class | AL::ALModuleCore |
| ALModuleCore is the superclass of user modules. More... | |
Namespaces | |
| AL | |
| NAOqi. | |
Macros | |
| #define | _LIBALCOMMON_ALCOMMON_ALMODULECORE_H_ |
| #define | BIND_OBJ_METHOD(objptr, meth) _builder.advertiseMethod(_mBuilder, objptr, &meth) |
| #define | BIND_METHOD(meth) _builder.advertiseMethod(_mBuilder, this, &meth) |
| #define | BIND_OBJ_METHOD_PTR(objptr, methptr) _builder.advertiseMethod(_mBuilder, objptr, methptr) |
| #define | BIND_METHOD_PTR(methptr) _builder.advertiseMethod(_mBuilder, this, methptr) |
Definition in file almodulecore.h.
| #define _LIBALCOMMON_ALCOMMON_ALMODULECORE_H_ |
Definition at line 12 of file almodulecore.h.
| #define BIND_METHOD | ( | meth | ) | _builder.advertiseMethod(_mBuilder, this, &meth) |
Definition at line 34 of file almodulecore.h.
| #define BIND_METHOD_PTR | ( | methptr | ) | _builder.advertiseMethod(_mBuilder, this, methptr) |
Definition at line 37 of file almodulecore.h.
| #define BIND_OBJ_METHOD | ( | objptr, | |
| meth | |||
| ) | _builder.advertiseMethod(_mBuilder, objptr, &meth) |
Definition at line 33 of file almodulecore.h.
| #define BIND_OBJ_METHOD_PTR | ( | objptr, | |
| methptr | |||
| ) | _builder.advertiseMethod(_mBuilder, objptr, methptr) |
Definition at line 36 of file almodulecore.h.