47 #ifndef __TASK_DATABASE_H__
48 #define __TASK_DATABASE_H__
61 typedef ElementDB< TaskFactory, Task > TaskDB;
65 #ifndef DOXYGEN_SHOULD_SKIP_THIS
77 #endif // DOXYGEN_SHOULD_SKIP_THIS
80 #endif // __TASK_DATABASE_H__
The core namespace. All elements of Menge are contained in this namespace.
Definition: AgentGenerator.cpp:43
Defines the interface for behavior FSM tasks. actions that need to be taken at each time step...
static void addBuiltins()
Adds the built-in factories to the database.
Definition: ElementDatabase.h:197
The factory for parsing xml data and instantiating tasks.
The namespace contains the Behavior Finite State Machine (BFSM) definition.
static std::string getElementName()
Returns the name of the element managed by this database.
Definition: ElementDatabase.h:200
The base (templated) implementation of the database that tracks plug-in elements. ...