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

legoHB Class Reference

#include <legoHB.H>

Inheritance diagram for legoHB:

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

Public Member Functions

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

Constructor & Destructor Documentation

legoHB::legoHB  )  [inline]
 

Definition at line 35 of file include/legoHB.H.

References RT_HB.

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

Definition at line 36 of file include/legoHB.H.

References RT_HB.

legoHB::legoHB const legoHB orig  )  [inline]
 

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

legoHB::~legoHB  )  [inline]
 

Definition at line 39 of file include/legoHB.H.

References legoRegion::OpKiller().

legoHB::legoHB  )  [inline]
 

Definition at line 35 of file src/derived/legoHB.H.

References RT_HB.

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

Definition at line 36 of file src/derived/legoHB.H.

References RT_HB.

legoHB::legoHB const legoHB orig  )  [inline]
 

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

legoHB::~legoHB  )  [inline]
 

Definition at line 39 of file src/derived/legoHB.H.

References legoRegion::OpKiller().


Member Function Documentation

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

Reimplemented from legoRegion.

Definition at line 43 of file src/derived/legoHB.H.

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

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

Reimplemented from legoRegion.

Definition at line 43 of file include/legoHB.H.

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

void legoHB::RefreshEdges void   )  [virtual]
 

Reimplemented from legoRegion.

void legoHB::RefreshEdges void   )  [virtual]
 

Reimplemented from legoRegion.

Definition at line 125 of file legoHB.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().

Referenced by UnBindSB().

void legoHB::RefreshOps void   )  [virtual]
 

Reimplemented from legoRegion.

void legoHB::RefreshOps void   )  [virtual]
 

Reimplemented from legoRegion.

Definition at line 43 of file legoHB.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().

Referenced by UnBindSB().


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