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

legoSB Class Reference

#include <legoSB.H>

Inheritance diagram for legoSB:

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

Public Member Functions

 legoSB ()
 legoSB (unsigned rId=0)
 legoSB (const legoSB &orig)
 ~legoSB ()
int GetOpCount (void)
void Dump (FILE *)
void RefreshOps (void)
void RefreshEdges (void)
 legoSB ()
 legoSB (unsigned rId=0)
 legoSB (const legoSB &orig)
 ~legoSB ()
int GetOpCount (void)
void Dump (FILE *)
void RefreshOps (void)
void RefreshEdges (void)

Constructor & Destructor Documentation

legoSB::legoSB  )  [inline]
 

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

References RT_SB.

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

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

References RT_SB.

legoSB::legoSB const legoSB orig  )  [inline]
 

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

legoSB::~legoSB  )  [inline]
 

Definition at line 48 of file include/legoSB.H.

References legoRegion::OpKiller().

legoSB::legoSB  )  [inline]
 

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

References RT_SB.

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

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

References RT_SB.

legoSB::legoSB const legoSB orig  )  [inline]
 

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

legoSB::~legoSB  )  [inline]
 

Definition at line 48 of file src/derived/legoSB.H.

References legoRegion::OpKiller().


Member Function Documentation

void legoSB::Dump FILE *   ) 
 

void legoSB::Dump FILE *   ) 
 

Definition at line 45 of file legoSB.C.

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

Reimplemented from legoRegion.

Definition at line 53 of file src/derived/legoSB.H.

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

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

Reimplemented from legoRegion.

Definition at line 53 of file include/legoSB.H.

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

void legoSB::RefreshEdges void   )  [virtual]
 

Reimplemented from legoRegion.

void legoSB::RefreshEdges void   )  [virtual]
 

Reimplemented from legoRegion.

Definition at line 113 of file legoSB.C.

References exit(), 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 legoSB::RefreshOps void   )  [virtual]
 

Reimplemented from legoRegion.

void legoSB::RefreshOps void   )  [virtual]
 

Reimplemented from legoRegion.

Definition at line 50 of file legoSB.C.

References exit(), legoPSet< void * >::GetCount(), legoRegion::GetEntryOpsPtr(), legoRegion::GetExitOpsPtr(), legoPSet< void * >::GetItem(), legoOp::GetNextLink(), legoOp::GetOpId(), opList::GetOpPtr(), legoOp::GetOutListPtr(), legoOp::GetPrevLink(), legoOp::IsDUMMYBROp(), 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:14 2003 for TINKER LEGO DOC by doxygen 1.3.2