rpt_stmt_continue Class Reference

#include <for.h>

Inheritance diagram for rpt_stmt_continue:

rpt_stmt

Public Member Functions

virtual ~rpt_stmt_continue ()

Static Public Member Functions

static rpt_stmt::pointer create ()

Protected Member Functions

void run (rpt_stmt_result_ty *) const

Private Member Functions

 rpt_stmt_continue ()
 rpt_stmt_continue (const rpt_stmt_continue &)
rpt_stmt_continueoperator= (const rpt_stmt_continue &)

Detailed Description

The rpt_stmt_continue class is sued to represent a "continue" statement syntax tree node.

Definition at line 221 of file for.h.


Constructor & Destructor Documentation

virtual rpt_stmt_continue::~rpt_stmt_continue (  )  [virtual]

The destructor.

rpt_stmt_continue::rpt_stmt_continue (  )  [private]

The default constructor. It is private on purpose, use the "create" class method instead.

rpt_stmt_continue::rpt_stmt_continue ( const rpt_stmt_continue  )  [private]

The copy constructor. Do not use.


Member Function Documentation

static rpt_stmt::pointer rpt_stmt_continue::create (  )  [static]

The create class method is used to create a new dynamically allocate instance of this class.

void rpt_stmt_continue::run ( rpt_stmt_result_ty  )  const [protected, virtual]

The run method is used to execute the statament.

Implements rpt_stmt.

rpt_stmt_continue& rpt_stmt_continue::operator= ( const rpt_stmt_continue  )  [private]

The assignment operator. Do not use.


The documentation for this class was generated from the following file:

Generated on Wed Mar 12 23:37:43 2008 for Aegis by  doxygen 1.5.5