Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
WorldModelPlugin Class Reference

Simple worldmodel plugin. More...

#include <plugins/worldmodel/worldmodel_plugin.h>

Inheritance diagram for WorldModelPlugin:

Public Member Functions

 WorldModelPlugin (fawkes::Configuration *config)
 Constructor.
- Public Member Functions inherited from fawkes::Plugin
 Plugin (Configuration *config)
 Constructor.
virtual ~Plugin ()
 Virtual destructor.
void set_name (const char *name)
 Set plugin name.
const char * name () const
 Get the name of the plugin.
ThreadListthreads ()
 Get a list of threads.
virtual bool persistent ()
 Determines if the plugin can be unloaded.

Additional Inherited Members

- Protected Attributes inherited from fawkes::Plugin
ThreadList thread_list
 Thread list member.
Configurationconfig
 Fawkes configuration.

Detailed Description

Simple worldmodel plugin.

This plugin facilitates the Fawkes worldmodel, which agglomerates data produced by low level Fawkes plugins and provides a consistent view of the world to modules on higher levels.

Author
Tim Niemueller

Definition at line 28 of file worldmodel_plugin.h.

Constructor & Destructor Documentation

WorldModelPlugin::WorldModelPlugin ( fawkes::Configuration config)

Constructor.

Parameters
configFawkes configuration

Definition at line 41 of file worldmodel_plugin.cpp.

References fawkes::ThreadList::push_back(), and fawkes::Plugin::thread_list.


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