oaViaVariantHeader Class Reference

Inheritance diagram for oaViaVariantHeader:

oaObject oaDesignViaVariantHeader oaTechViaVariantHeader


Public Methods

void getViaVariantName (oaString &name) const
oaViaVariantgetViaVariant () const
oaBoolean isBound () const

Public Types

enum  { dtIndex = oacBaseViaVariantHeaderDataType }

Detailed Description

The oaViaVariantHeader class is responsible for managing the binding to a specific oaViaVariant, whether that oaViaVariant exists in the same or in a referenced technology database, or in a design database.


Member Function Documentation

oaViaVariant * oaViaVariantHeader::getViaVariant   const
 

This function returns a pointer to the oaViaVariant that this header references. NULL is returned if the oaViaVariant is unavailable, which can occur if the corresponding technology database is not bound.

void oaViaVariantHeader::getViaVariantName oaString &    name const
 

This function returns the name of the oaViaVariant that this oaViaVariantHeader references.

Parameters:
name Returned name.

oaBoolean oaViaVariantHeader::isBound   const
 

This function returns a Boolean value indicating whether or not this oaViaVariantHeader is bound.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
dtIndex 


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

Return to top of page