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

STILScanStructures Class Reference

STILScanStructures Class Interface. More...

#include <stilscanstructures.h>

Inheritance diagram for STILScanStructures:

STILBlock STILEntity List of all members.

Public Member Functions

 STILScanStructures ()
 STILScanStructures (const STILScanStructures &)
virtual ~STILScanStructures ()
STILScanStructuresoperator= (const STILScanStructures &)
void init (const sstring &domain="")
virtual void write (FILE *pOutFile, LONG indentation=0) const
void addScanChain (const STILScanChain &)

Friends

std::ostream & operator<< (std::ostream &os, const STILScanStructures &)

Detailed Description

STILScanStructures Class Interface.

A ScanStructures block is a collection of waveform-character to event/ScanStructures definitions. The ScanStructures values may be explicit or they may be a variable name, whose value is defined via the Category and Selector blocks. ScanStructures blocks are referenced by the PatternBurst


Constructor & Destructor Documentation

STILScanStructures::STILScanStructures  ) 
 

Default Constructor for a STILScanStructures object.

Parameters:
 
Returns:

STILScanStructures::STILScanStructures const STILScanStructures arg  ) 
 

Constructor a STILScanStructures object from another STILScanStructures.

Parameters:
arg STILScanStructures object to construct from
Returns:

STILScanStructures::~STILScanStructures  )  [virtual]
 

Destructor for a STILScanStructures object.

Parameters:
 
Returns:


Member Function Documentation

void STILScanStructures::addScanChain const STILScanChain sc  ) 
 

Add a STILScanStructure object to the ScanStructures block.

Parameters:
sc The ScanStructure to add
Returns:
(void)

void STILScanStructures::init const sstring name = ""  ) 
 

Initialize the STILScanStructures object.

Parameters:
name The name of the item
Returns:
(void)

STILScanStructures & STILScanStructures::operator= const STILScanStructures arg  ) 
 

Assignment operator for a STILScanStructures object.

Parameters:
arg Source object to assign into this target object
Returns:
(STILScanStructures &)

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

Write the STILScanStructures object to a FILE.

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

Reimplemented from STILBlock.


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  os,
const STILScanStructures
[friend]
 


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

SourceForge.net Logo