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

STILProcedures Class Reference

STILProcedures Class Interface. More...

#include <stilprocedures.h>

Inheritance diagram for STILProcedures:

STILBlock STILEntity List of all members.

Public Member Functions

 STILProcedures ()
 STILProcedures (Type t)
 STILProcedures (const STILProcedures &)
virtual ~STILProcedures ()
STILProceduresoperator= (const STILProcedures &)
void init ()
virtual void write (FILE *pOutFile, LONG indentation=0) const
void addProcedure (const STILProcedure &)

Detailed Description

STILProcedures Class Interface.

The STILProcedures Class is the interface for STIL Procedures block


Constructor & Destructor Documentation

STILProcedures::STILProcedures  ) 
 

Default Constructor for a STILProcedures object.

Parameters:
 
Returns:

STILProcedures::STILProcedures Type  t  ) 
 

Constructor from some given entity type.

Parameters:
t STILType
Returns:

STILProcedures::STILProcedures const STILProcedures s  ) 
 

Constructor a STILProcedures object from another STILProcedures.

Parameters:
s STILProcedures object to construct from
Returns:

STILProcedures::~STILProcedures  )  [virtual]
 

Destructor for a STILProcedures object.

Parameters:
 
Returns:


Member Function Documentation

void STILProcedures::addProcedure const STILProcedure p  ) 
 

Add a STILProcedure to this object.

Parameters:
p Procedure to add
Returns:
(void)

void STILProcedures::init void   ) 
 

Initialize the STILProcedures object.

Parameters:
 
Returns:
(void)

STILProcedures & STILProcedures::operator= const STILProcedures s  ) 
 

Assignment operator.

Parameters:
s Source object to assign this object from
Returns:
(STILProcedures &)

void STILProcedures::write FILE *  pOutFile,
LONG  indentation = 0
const [virtual]
 

Write the STILProcedures object to a FILE.

Parameters:
pOutFile FILE * of output file
Returns:
(void)

Reimplemented from STILBlock.


The documentation for this class was generated from the following files:
This page last updated on 6 Jul 2007

SourceForge.net Logo