oaTechObserver.h File Reference

Go to the source code of this file.

Compounds

class  oaObserver<oaDerivedLayerDef>
class  oaObserver<oaDerivedLayerParamDef>
class  oaObserver<oaTech>
class  oaTechConflictType
class  oaTechUndoObserver
class  oaTechUndoObserverBase

Defines

#define oaTechObserver_P
#define oavNumTechConflictTypes   14
#define oaTechUndoObserver   oaTechUndoObserver<oacObserverVersion2>

Enumerations

enum  oaTechConflictTypeEnum {
  oacLayerNameTechConflictType = 0, oacLayerNumTechConflictType = 1, oacDerivedLayerTechConflictType = 2, oacPurposeNameTechConflictType = 3,
  oacPurposeNumTechConflictType = 4, oacSiteDefNameTechConflictType = 5, oacViaDefNameTechConflictType = 6, oacViaSpecTechConflictType = 7,
  oacAnalysisLibNameTechConflictType = 8, oacConstraintNameTechConflictType = 9, oacConstraintGroupNameTechConflictType = 10, oacViaVariantNameTechConflictType = 11,
  oacStdViaVariantTechConflictType = 12, oacCustomViaVariantTechConflictType = 13
}


Define Documentation

#define oaTechObserver_P
 

#define oaTechUndoObserver   oaTechUndoObserver<oacObserverVersion2>
 

#define oavNumTechConflictTypes   14
 


Enumeration Type Documentation

enum oaTechConflictTypeEnum
 

Enumeration values:
oacLayerNameTechConflictType 
oacLayerNumTechConflictType 
oacDerivedLayerTechConflictType 
oacPurposeNameTechConflictType 
oacPurposeNumTechConflictType 
oacSiteDefNameTechConflictType 
oacViaDefNameTechConflictType 
oacViaSpecTechConflictType 
oacAnalysisLibNameTechConflictType 
oacConstraintNameTechConflictType 
oacConstraintGroupNameTechConflictType 
oacViaVariantNameTechConflictType 
oacStdViaVariantTechConflictType 
oacCustomViaVariantTechConflictType 

Return to top of page