#include <argos3/core/utility/plugins/factory.h>
Go to the source code of this file.
|
| argos |
| The namespace containing all the ARGoS related code.
|
|
|
#define | REGISTER_SENSOR(CLASSNAME, LABEL, IMPLEMENTATION, AUTHOR, VERSION, BRIEF_DESCRIPTION, LONG_DESCRIPTION, STATUS) |
| Registers a new sensor model inside ARGoS. More...
|
|
◆ REGISTER_SENSOR
#define REGISTER_SENSOR |
( |
|
CLASSNAME, |
|
|
|
LABEL, |
|
|
|
IMPLEMENTATION, |
|
|
|
AUTHOR, |
|
|
|
VERSION, |
|
|
|
BRIEF_DESCRIPTION, |
|
|
|
LONG_DESCRIPTION, |
|
|
|
STATUS |
|
) |
| |
Value:
CLASSNAME, \
LABEL " (" IMPLEMENTATION ")", \
AUTHOR, \
VERSION, \
BRIEF_DESCRIPTION, \
LONG_DESCRIPTION, \
STATUS)
#define REGISTER_SYMBOL(BASECLASS, CLASSNAME, LABEL, AUTHOR, VERSION, BRIEF_DESCRIPTION, LONG_DESCRIPTION, STATUS)
Macro to register a symbol into the factory.
Registers a new sensor model inside ARGoS.
You must register your sensor model for ARGoS to be able to recognize it. This statement must be included in a .cpp file. It can't be in a header.
Definition at line 63 of file sensor.h.