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

legoBB Class Reference

#include <legoBB.H>

Inheritance diagram for legoBB:

legoRegion legoRegion legoPSet< void * > legoPSet< void * > legoPSet< void * > legoPSet< void * > List of all members.

Public Member Functions

 legoBB ()
 legoBB (unsigned rId=0)
 legoBB (const legoBB &orig)
 ~legoBB ()
int GetOpCount (void)
void RefreshOps (void)
void RefreshEdges (void)
 legoBB ()
 legoBB (unsigned rId=0)
 legoBB (const legoBB &orig)
 ~legoBB ()
int GetOpCount (void)
void RefreshOps (void)
void RefreshEdges (void)

Constructor & Destructor Documentation

legoBB::legoBB  )  [inline]
 

Definition at line 33 of file include/legoBB.H.

References RT_BB.

legoBB::legoBB unsigned  rId = 0  )  [inline]
 

Definition at line 37 of file include/legoBB.H.

References RT_BB.

legoBB::legoBB const legoBB orig  )  [inline]
 

Definition at line 41 of file include/legoBB.H.

legoBB::~legoBB  )  [inline]
 

Definition at line 46 of file include/legoBB.H.

References legoRegion::OpKiller().

legoBB::legoBB  )  [inline]
 

Definition at line 33 of file src/derived/legoBB.H.

References RT_BB.

legoBB::legoBB unsigned  rId = 0  )  [inline]
 

Definition at line 37 of file src/derived/legoBB.H.

References RT_BB.

legoBB::legoBB const legoBB orig  )  [inline]
 

Definition at line 41 of file src/derived/legoBB.H.

legoBB::~legoBB  )  [inline]
 

Definition at line 46 of file src/derived/legoBB.H.

References legoRegion::OpKiller().


Member Function Documentation

int legoBB::GetOpCount void   )  [inline, virtual]
 

Reimplemented from legoRegion.

Definition at line 51 of file src/derived/legoBB.H.

References legoPSet< void * >::GetCount(), legoPSet< void * >::GetItem(), i, and legoOp::IsDummy().

int legoBB::GetOpCount void   )  [inline, virtual]
 

Reimplemented from legoRegion.

Definition at line 51 of file include/legoBB.H.

References legoPSet< void * >::GetCount(), legoPSet< void * >::GetItem(), i, and legoOp::IsDummy().

Referenced by Estimate().

void legoBB::RefreshEdges void   )  [virtual]
 

Reimplemented from legoRegion.

void legoBB::RefreshEdges void   )  [virtual]
 

Reimplemented from legoRegion.

Definition at line 110 of file legoBB.C.

References exit(), legoPSet< void * >::GetCount(), opEdges::GetEdgeId(), legoRegion::GetEntryOpsPtr(), legoRegion::GetExitOpsPtr(), opEdges::GetFromOpPtr(), legoRegion::GetInEdgesPtr(), opList::GetNextListPtr(), opEdges::GetNextOpEdgePtr(), opList::GetOpPtr(), legoRegion::GetOutEdgesPtr(), legoOp::GetParentBlockPtr(), legoRegion::GetParentPtr(), legoRegion::GetRegionType(), opEdges::GetToOpPtr(), LegoFatal(), RT_PROC, legoRegion::SetChildren(), edgeList::SetEdgeId(), edgeList::SetEdgePtr(), legoRegion::SetInEdgesPtr(), edgeList::SetNextListPtr(), legoRegion::SetOutEdgesPtr(), legoRegion::SetParents(), and edgeList::SetValid().

void legoBB::RefreshOps void   )  [virtual]
 

Reimplemented from legoRegion.

void legoBB::RefreshOps void   )  [virtual]
 

Reimplemented from legoRegion.

Definition at line 25 of file legoBB.C.

References exit(), FindLcAttribute(), legoPSet< void * >::GetCount(), legoRegion::GetEntryOpsPtr(), legoRegion::GetExitOpsPtr(), legoPSet< void * >::GetItem(), legoOp::GetNextLink(), legoOp::GetOpId(), opList::GetOpPtr(), legoOp::GetOutListPtr(), legoOp::GetPrevLink(), legoOp::IsRETOp(), LegoFatal(), legoRegion::SetEntryOpsPtr(), legoRegion::SetExitOpsPtr(), opList::SetNextListPtr(), opList::SetOpId(), opList::SetOpPtr(), and opList::SetValid().


The documentation for this class was generated from the following files:
Generated on Mon Jul 21 20:31:06 2003 for TINKER LEGO DOC by doxygen 1.3.2