Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

Eris::EncapDispatcher Class Reference

This behaviour is used to process Atlas perception operations, notably 'sight' and 'sound', where an arbitrary entity or operation is encapsulated as an argument to the perception operation. More...

#include <EncapDispatcher.h>

Inheritance diagram for Eris::EncapDispatcher:

Eris::Dispatcher List of all members.

Public Member Functions

 EncapDispatcher (const std::string &nm, const unsigned int pos=0)
 Standard constructor.

virtual bool dispatch (DispatchContextDeque &dq)
 primary invocation method; called by the parent node when a message is received


Static Public Member Functions

DispatchernewAnonymous ()

Protected Attributes

const unsigned int _position

Detailed Description

This behaviour is used to process Atlas perception operations, notably 'sight' and 'sound', where an arbitrary entity or operation is encapsulated as an argument to the perception operation.


Constructor & Destructor Documentation

Eris::EncapDispatcher::EncapDispatcher const std::string &    nm,
const unsigned int    pos = 0
[inline]
 

Standard constructor.

Parameters:
nm The name to register the dispatcher under
pos The position of the contained object in the ARGS list


The documentation for this class was generated from the following files:
Generated on Thu May 22 08:01:08 2003 for Eris by doxygen1.3-rc3