Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

oxygen::ActionObject Class Reference

#include <actionobject.h>

Inheritance diagram for oxygen::ActionObject:

Inheritance graph
[legend]
Collaboration diagram for oxygen::ActionObject:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::list< boost::shared_ptr<
ActionObject > > 
TList

Public Member Functions

 ActionObject (const std::string &predicate)
virtual ~ActionObject ()
std::string GetPredicate ()
 returns the described predicate

Protected Attributes

std::string mPredicate
 the predicate a derived ActionObject describes

Detailed Description

Definition at line 34 of file actionobject.h.


Member Typedef Documentation

typedef std::list<boost::shared_ptr<ActionObject> > oxygen::ActionObject::TList
 

Definition at line 37 of file actionobject.h.


Constructor & Destructor Documentation

oxygen::ActionObject::ActionObject const std::string &  predicate  )  [inline]
 

Definition at line 40 of file actionobject.h.

virtual oxygen::ActionObject::~ActionObject  )  [inline, virtual]
 

Definition at line 42 of file actionobject.h.


Member Function Documentation

std::string oxygen::ActionObject::GetPredicate  )  [inline]
 

returns the described predicate

Definition at line 45 of file actionobject.h.


Member Data Documentation

std::string oxygen::ActionObject::mPredicate [protected]
 

the predicate a derived ActionObject describes

Definition at line 49 of file actionobject.h.


The documentation for this class was generated from the following file:
Generated on Thu Apr 6 15:44:19 2006 for rcssserver3d by  doxygen 1.4.4