Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

ActionList Class Reference

A list of actions. More...

#include <rtreeactionrule.h>


Public Member Functions

 ActionList ()
 ActionList (Action *action)
 ~ActionList ()
ActionListpush_back (Action *action)
ActionListcopy () const
ActionListsubstitute (const Node::Assignment &assign)
virtual void execute (NameSpace &nameSpace) const


Detailed Description

A list of actions.

Definition at line 49 of file rtreeactionrule.h.


Constructor & Destructor Documentation

ActionList::ActionList  )  [inline]
 

Definition at line 51 of file rtreeactionrule.h.

Referenced by copy().

ActionList::ActionList Action action  )  [inline]
 

Definition at line 52 of file rtreeactionrule.h.

References push_back().

ActionList::~ActionList  ) 
 

Definition at line 48 of file rtreeactionrule.cpp.


Member Function Documentation

ActionList * ActionList::copy  )  const
 

Definition at line 57 of file rtreeactionrule.cpp.

References ActionList(), and push_back().

Referenced by RuleWithActionRule::copy(), ActionRule::copy(), RuleWithActionRule::execute(), and ActionRule::execute().

void ActionList::execute NameSpace nameSpace  )  const [virtual]
 

Definition at line 78 of file rtreeactionrule.cpp.

Referenced by RuleWithActionRule::execute(), and ActionRule::execute().

ActionList * ActionList::push_back Action action  ) 
 

Definition at line 87 of file rtreeactionrule.cpp.

Referenced by ActionList(), and copy().

ActionList * ActionList::substitute const Node::Assignment assign  ) 
 

Definition at line 68 of file rtreeactionrule.cpp.

Referenced by RuleWithActionRule::execute(), ActionRule::execute(), RuleWithActionRule::substitute(), and ActionRule::substitute().


The documentation for this class was generated from the following files:
Generated on Fri Nov 21 17:54:05 2003 for PHPX by doxygen 1.3.3