oaTechConflictType Class Reference


Public Methods

 oaTechConflictType (oaTechConflictTypeEnum valueIn)
 oaTechConflictType (const oaString &name)
 ~oaTechConflictType ()
const oaStringgetName () const
 operator oaTechConflictTypeEnum () const

Detailed Description

The oaTechConflictType class is an enum wrapper class for oaTechConflictTypeEnum values.

See Enum Wrappers in the Programmers Guide for a discussion of enum wrappers.

enum oaTechConflictTypeEnum
 

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


Constructor & Destructor Documentation

oaTechConflictType::oaTechConflictType oaTechConflictTypeEnum    valueIn [inline]
 

This is a constructor for the oaTechConflictType class enum wrapper. It takes an enum for the argument.

Parameters:
valueIn The enum value that assigns the conflict type.

oaTechConflictType::oaTechConflictType const oaString &    name
 

This is a constructor for the oaTechConflictType class enum wrapper. It takes an oaString as the name argument.

Parameters:
name The string that assigns the conflict type.
Exceptions:
oacInvalidTechConflictTypeName 

oaTechConflictType::~oaTechConflictType   [inline]
 

This is the oaTechConflictType destructor.


Member Function Documentation

const oaString & oaTechConflictType::getName   const
 

This function returns the string name that corresponds to an oaTechConflictTypeEnum value.

oaTechConflictType::operator oaTechConflictTypeEnum   const [inline]
 

This operator recasts this oaTechConflictType to the oaTechConflictTypeEnum value it represents.


The documentation for this class was generated from the following files:

Return to top of page