#include <Defect.h>
Collaboration diagram for SctData::Defect:

Public Member Functions | |
| Defect (const DefectPrototype &proto, ModuleElement element) | |
| const ModuleElement & | getModuleElement () const | 
| Gets the module element affected by this defect.   | |
| const DefectPrototype & | getPrototype () const | 
| Get the DefectPrototype.   | |
| bool | operator== (const Defect &defect) const | 
| Compares two defects returning true if they are the same.   | |
Private Attributes | |
| const DefectPrototype * | prototype | 
| The prototype - pointer to allow assignment operator to work - points to static object so no need to delete.   | |
| ModuleElement | element | 
| The element.   | |
Definition at line 15 of file Defect.h.
      
  | 
  
| 
 Gets the module element affected by this defect. 
 
 Definition at line 23 of file Defect.h. References element. Referenced by SctData::DefectList::addDefect().  | 
  
      
  | 
  
| 
 Get the DefectPrototype. 
 
 Definition at line 29 of file Defect.h. References prototype. Referenced by SctData::DefectList::addDefect().  | 
  
      
  | 
  
| 
 Compares two defects returning true if they are the same. 
 
  | 
  
      
  | 
  
| 
 The element. 
 Definition at line 39 of file Defect.h. Referenced by getModuleElement(), and operator==().  | 
  
      
  | 
  
| 
 The prototype - pointer to allow assignment operator to work - points to static object so no need to delete. 
 Definition at line 38 of file Defect.h. Referenced by getPrototype(), and operator==().  | 
  
 
1.3.5