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

STILLoop Class Reference

STILLoop Class Interface. More...

#include <stilloop.h>

Inheritance diagram for STILLoop:

STILPatternBlock STILBlock STILEntity List of all members.

Public Member Functions

 STILLoop ()
 STILLoop (STILEntity::Type t)
 STILLoop (const STILLoop &)
virtual ~STILLoop ()
STILLoopoperator= (const STILLoop &)
void init ()
virtual void write (FILE *pOutFile, LONG indentation=0) const
void setCount (unsigned int times)
unsigned int getCount ()

Detailed Description

STILLoop Class Interface.

The STILLoop Class is the interface for STIL Loop block


Constructor & Destructor Documentation

STILLoop::STILLoop  ) 
 

Default Constructor for a STILLoop object.

Parameters:
 
Returns:

STILLoop::STILLoop STILEntity::Type  t  ) 
 

Constructor from some given entity type.

Parameters:
t STILType of loop entity
Returns:

STILLoop::STILLoop const STILLoop l  ) 
 

Constructor a STILLoop object from another STILLoop.

Parameters:
l STILLoop object to construct from
Returns:

STILLoop::~STILLoop  )  [virtual]
 

Destructor for a STILLoop object.

Parameters:
 
Returns:


Member Function Documentation

unsigned int STILLoop::getCount  )  [inline]
 

Parameters:
 
Returns:

void STILLoop::init  ) 
 

Initialize the STILLoop object.

Parameters:
 
Returns:
(void)

Reimplemented from STILPatternBlock.

STILLoop & STILLoop::operator= const STILLoop s  ) 
 

Assignment operator.

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

void STILLoop::setCount unsigned int  times  )  [inline]
 

Parameters:
 
Returns:
(void)

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

Write the STILLoop object to a FILE.

Parameters:
pOutFile FILE * of output file
indentation Indent of current STIL block in 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