Limbo 3.5.4
Loading...
Searching...
No Matches
DefParser::Pin Struct Reference

pin of node/cell More...

#include <DefDataBase.h>

Inheritance diagram for DefParser::Pin:
DefParser::Item

Public Member Functions

void reset ()
 reset all data members
virtual void print (ostringstream &ss) const
 print data members

Public Attributes

string pin_name
 pin name
string net_name
 net name
string direct
 direction
string status
 placement status
int32_t origin [2]
 offset to node origin
string orient
 orientation
vector< string > vLayer
 layers
vector< vector< int32_t > > vBbox
 bounding box on each layer
string use
 "use" token in DEF file
vector< PinPortvPinPort

Detailed Description

pin of node/cell

Definition at line 154 of file DefDataBase.h.

Member Function Documentation

◆ print()

virtual void DefParser::Pin::print ( ostringstream & ss) const
inlinevirtual

print data members

Parameters
ssoutput stream

Reimplemented from DefParser::Item.

Definition at line 178 of file DefDataBase.h.

◆ reset()

void DefParser::Pin::reset ( )
inline

reset all data members

Definition at line 167 of file DefDataBase.h.

Member Data Documentation

◆ direct

string DefParser::Pin::direct

direction

Definition at line 158 of file DefDataBase.h.

◆ net_name

string DefParser::Pin::net_name

net name

Definition at line 157 of file DefDataBase.h.

◆ orient

string DefParser::Pin::orient

orientation

Definition at line 161 of file DefDataBase.h.

◆ origin

int32_t DefParser::Pin::origin[2]

offset to node origin

Definition at line 160 of file DefDataBase.h.

◆ pin_name

string DefParser::Pin::pin_name

pin name

Definition at line 156 of file DefDataBase.h.

◆ status

string DefParser::Pin::status

placement status

Definition at line 159 of file DefDataBase.h.

◆ use

string DefParser::Pin::use

"use" token in DEF file

Definition at line 164 of file DefDataBase.h.

◆ vBbox

vector<vector<int32_t> > DefParser::Pin::vBbox

bounding box on each layer

Definition at line 163 of file DefDataBase.h.

◆ vLayer

vector<string> DefParser::Pin::vLayer

layers

Definition at line 162 of file DefDataBase.h.

◆ vPinPort

vector<PinPort> DefParser::Pin::vPinPort

pin ports

Definition at line 165 of file DefDataBase.h.


The documentation for this struct was generated from the following file: