SubController Class Reference

#include <subController.h>

Inherited by GotoRobotController, and srAlmende::DefaultWheelController.

Collaboration diagram for SubController:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SubController (const std::string &name, srCore::RobotActorBase *robotActor)
 The controller does have access to all public variables of the robot.
virtual ~SubController ()
 Destroyer.
virtual CtrlMsgAct (CtrlMsg *message)
 The controller acts upon the message and outputs a result in the form of a message.

Protected Attributes

CtrlMsg outgoingMsg
 Message is stored here, so it doesn't need to be allocated each time.

Detailed Description

This class is meant to get many sub classes. The SubsumptionAgent knows how to handle a collection of these sub classes.

Definition at line 51 of file subController.h.


Constructor & Destructor Documentation

SubController::SubController ( const std::string &  name,
srCore::RobotActorBase *  robotActor 
)

The controller does have access to all public variables of the robot.

This file subController.cpp is created at Almende B.V. It is open-source software and part of the Common Hybrid Agent Platform (CHAP). A toolbox with a lot of open-source tools. Ranging from thread pools, and TCP/IP components to control architectures and learning algorithms.

There are no licenses involved.

Author:
Anne C. van Rossum
Date:
Jan 21, 2010
Project:
Replicator FP7
Company:
Almende B.V.
Cases:

Definition at line 18 of file subController.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations

Generated on Thu Feb 4 16:32:05 2010 for Delta3D Plugin by  doxygen 1.6.1