Aegis  4.25.D505
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions
rpt_stmt_null Class Reference

#include <null.h>

Inheritance diagram for rpt_stmt_null:
rpt_stmt

Public Member Functions

virtual ~rpt_stmt_null ()

Static Public Member Functions

static pointer create ()

Protected Member Functions

void run (rpt_stmt_result_ty *) const

Private Member Functions

 rpt_stmt_null ()
 rpt_stmt_null (const rpt_stmt_null &)
rpt_stmt_nulloperator= (const rpt_stmt_null &)

Detailed Description

The rpt_stmt_nullclass is used to represet a null (empty) statement in the statement syntax tree.

Definition at line 29 of file null.h.


Constructor & Destructor Documentation

virtual rpt_stmt_null::~rpt_stmt_null ( ) [virtual]

The destructor.

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

The copy constructor. Do not use.


Member Function Documentation

static pointer rpt_stmt_null::create ( ) [static]

The create class method is used to create new dynamically allocated isnatnces of this class.

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

The assignment operator. Do not use.

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

The run method is used to execute the statament.

Implements rpt_stmt.


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