Main Page | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members

IslandNodes Class Reference

#include <VoltageIsland.h>

Collaboration diagram for IslandNodes:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 IslandNodes ()
 IslandNodes (int node0, int node1, int group, int vdd)
void setGroupID (int group)
 IslandNodes ()
 ~IslandNodes ()
 IslandNodes (int node0, int node1, int group, int vdd)
void setGroupID (int group)
 IslandNodes ()
 IslandNodes (int node0, int node1, int group, int vdd)
void setGroupID (int group)

Public Attributes

int voltage
int groupID
vector< int > nodes
vector< int > nodes
vector< int > nodes

Constructor & Destructor Documentation

IslandNodes::IslandNodes  ) 
 

Definition at line 12 of file VoltageIsland.cxx.

00013 {
00014 }

IslandNodes::IslandNodes int  node0,
int  node1,
int  group,
int  vdd
 

Definition at line 16 of file VoltageIsland.cxx.

References groupID, nodes, and voltage.

00017 {
00018   nodes.push_back(node0);
00019   nodes.push_back(node1);
00020   groupID = group;
00021   voltage = vdd;
00022 }

IslandNodes::IslandNodes  ) 
 

IslandNodes::~IslandNodes  ) 
 

Definition at line 16 of file VoltageIsland_brokedestr.cxx.

References groupID, nodes, and voltage.

00017 {
00018          delete &voltage;
00019          delete &groupID;
00020          delete [] &nodes;
00021 }

IslandNodes::IslandNodes int  node0,
int  node1,
int  group,
int  vdd
 

IslandNodes::IslandNodes  ) 
 

IslandNodes::IslandNodes int  node0,
int  node1,
int  group,
int  vdd
 


Member Function Documentation

void IslandNodes::setGroupID int  group  ) 
 

void IslandNodes::setGroupID int  group  ) 
 

void IslandNodes::setGroupID int  group  ) 
 

Definition at line 33 of file VoltageIsland.cxx.

References groupID.

00034 {
00035         groupID = group;
00036 }


Member Data Documentation

int IslandNodes::groupID
 

Definition at line 16 of file VoltageIsland_good.h.

Referenced by IslandNodes(), setGroupID(), and ~IslandNodes().

vector<int> IslandNodes::nodes
 

Definition at line 18 of file VoltageIsland_good.h.

vector<int> IslandNodes::nodes
 

Definition at line 18 of file VoltageIsland_brokedestr.h.

vector<int> IslandNodes::nodes
 

Definition at line 18 of file VoltageIsland.h.

Referenced by IslandNodes(), and ~IslandNodes().

int IslandNodes::voltage
 

Definition at line 15 of file VoltageIsland_good.h.

Referenced by IslandNodes(), and ~IslandNodes().


The documentation for this class was generated from the following files:
Generated on Mon Apr 25 01:14:25 2005 for Parquete by doxygen 1.3.2