#include <stilscanmatrix.h>
Public Member Functions | |
STILScanMatrix () | |
STILScanMatrix (const STILScanMatrix &) | |
virtual | ~STILScanMatrix () |
STILScanMatrix & | operator= (const STILScanMatrix &) |
void | init () |
LONG | normalize () |
LONG | flatten () |
void | print () |
LONG | getMaxScanLength () |
void | setScanStringType (LONG id, STILScanType st) |
STILScanType | getScanStringType (LONG id) const |
char | getCurrentScanWFC (LONG id) const |
void | moveToNextScanEvent (LONG id) |
STILScanString & | operator[] (LONG id) |
|
Default constructor.
|
|
Construct a STILScanMatrix object from another ScanMatrix obj.
|
|
Destructor.
|
|
Flatten this scan matrix so that it only contains 'unique' states.
|
|
Get the current scan event for this signal ID.
|
|
Get the maximum scan length of all scan sstrings.
|
|
|
|
Initialize this STILScanMatrix object.
|
|
Move to the next scan event for this signal ID.
|
|
Normalize this scan matrix to the maximum chain length pre-pad scanin's and post-pad scanout's.
|
|
Equals operator.
|
|
Index operator (returns scan string for specified signal ID).
|
|
Print this STILScanMatrix object.
|
|
Init the specified scan sstring and set the type.
|