Hurricane VLSI Database


List of all members
Hurricane::Instance::PlacementStatus Class Reference

Instance Placement Status (API) More...

Instance Collection

enum  Code {
  UNPLACED =0 ,
  PLACED =1 ,
  FIXED =2
}
 
 PlacementStatus (const Code &code=UNPLACED)
 
 PlacementStatus (const PlacementStatus &placementstatus)
 
 operator const Code & () const
 
const CodegetCode () const
 

Detailed Description

Instance Placement Status (API)

Instance Placement Status

An Instance can have three kind of placement status:

Member Enumeration Documentation

◆ Code

Describe the various placement status an Instance can be in.

Enumerator
UNPLACED 
See also
Instance::PlacementStatus.
PLACED 
See also
Instance::PlacementStatus.
FIXED 
See also
Instance::PlacementStatus.

Constructor & Destructor Documentation

◆ PlacementStatus() [1/2]

Hurricane::Instance::PlacementStatus::PlacementStatus ( const Code code = UNPLACED)

Constructor. By default the status is unplaced.

◆ PlacementStatus() [2/2]

Hurricane::Instance::PlacementStatus::PlacementStatus ( const PlacementStatus placementstatus)

Copy Constructor.

Member Function Documentation

◆ operator const Code &()

Hurricane::Instance::PlacementStatus::operator const Code & ( ) const
inline

Type converter toward Instance::PlacementStatus::Code enum.

◆ getCode()

Instance::PlacementStatus::Code & Hurricane::Instance::PlacementStatus::getCode ( ) const
inline
Returns
The status (Code) value.

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


Generated by doxygen 1.9.1 on Thu Aug 11 2022 Return to top of page
Hurricane VLSI Database Copyright © 2000-2020 Bull S.A. All rights reserved