Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GlobalDataBase Class Referenceabstract

#include <globaldatabase.h>

Inheritance diagram for GlobalDataBase:
Collaboration diagram for GlobalDataBase:

Classes

struct  dynamic_agent_caster
 

Public Member Functions

 GlobalDataBase ()
 
virtual ~GlobalDataBase ()
 
virtual AgentListgetAgents ()=0
 
void createConfigurator ()
 Creates the Configurator and, if already exists, destroys the old one. More...
 
void removeConfigurator ()
 Destroys the Configurator if it was created. More...
 
bool isConfiguratorOpen ()
 

Public Attributes

ConfigurableList configs
 
lpzrobots::ConfiguratorProxy * configurator
 

Constructor & Destructor Documentation

~GlobalDataBase ( )
virtual

Member Function Documentation

void createConfigurator ( )

Creates the Configurator and, if already exists, destroys the old one.

virtual AgentList& getAgents ( )
pure virtual

Implemented in GlobalData.

bool isConfiguratorOpen ( )
Returns
true if the Configurator is open and alive
void removeConfigurator ( )

Destroys the Configurator if it was created.

Member Data Documentation

lpzrobots::ConfiguratorProxy* configurator

The documentation for this class was generated from the following files: