Data Structures
Here are the data structures with brief descriptions:
| clsBit | Object of the class represents particular bit within module/circuit/design interface port |
| clsCircuit | Object of the class represents in-circuit circuit |
| clsDesign | Object of the class represents top-level component containing all data related to design being processed |
| clsModule | Object of the class represents in-circuit module |
| clsModuleType | Object of the class is utilized to store information about templatized module types |
| clsPort | Object of the class represents port within module/circuit/design interface |
| clsWire | Object of the class is utilized to store information about single wire (physical connection) between two interface components |
| lt_mtdata | Structure containing definition of '<' operator used to compare two tMTypeData structures. Operator is needed for placement of struct instances into STL containers like sets, maps etc |
| mTypeData | Transparency data block utilized by testability engine |
| ta_data | Structure for storing data utilized for transporting accessibility marks during testability analysis process |