ESLA

Embeddable Scriting LAnguage

frantz@pangea.stanford.edu

Stanford University, Rock Fracture Project research group

© 2003

ForAllLoopAction Class Reference

Inheritance diagram for ForAllLoopAction:

ForLoopAction BlocDefinition GenAction GenObject Counted

Detailed Description

To loop from within a list. Example:

    set $list 10 32 573 999
    forall $i in $(list)
      println $(i)
    end
 

Definition at line 47 of file forall_action.h.

Public Methods

virtual RET_TYPE set_parameters (IfStream *, const std::string &params)
virtual RET_TYPE execute ()
virtual std::string args () const
virtual std::string command_name () const


Member Function Documentation

virtual std::string ForAllLoopAction::args   const [virtual]
 

Reimplemented from ForLoopAction.

virtual std::string ForAllLoopAction::command_name   const [virtual]
 

Reimplemented from ForLoopAction.

virtual RET_TYPE ForAllLoopAction::execute   [virtual]
 

Reimplemented from ForLoopAction.

virtual RET_TYPE ForAllLoopAction::set_parameters IfStream  ,
const std::string &    params
[virtual]
 

Reimplemented from ForLoopAction.


Generated on Wed May 14 11:42:33 2003 for Esla-lib by doxygen1.3-rc1