#include <DagNode.H>
Inheritance diagram for DagNode:

Public Member Functions | |
| DagNode () | |
| ~DagNode () | |
| void | operator= (const DagNode &src) |
| int | operator== (const DagNode &src) |
| DagNode (const DagNode &src) | |
| void | SetOp (legoOp *OpPtr) |
| legoOp * | GetOp () |
| void | SetHeight (int Height) |
| int | GetHeight () |
| void | SetDepth (int Depth) |
| int | GetDepth () |
| void | SetWeight (double Weight) |
| double | GetWeight () |
| void | SetFU (int FU) |
| int | GetFU () |
| void | SetCycle (int Cycle) |
| int | GetCycle () |
| DagNode () | |
| ~DagNode () | |
| void | operator= (const DagNode &src) |
| int | operator== (const DagNode &src) |
| DagNode (const DagNode &src) | |
| void | SetOp (legoOp *OpPtr) |
| legoOp * | GetOp () |
| void | SetHeight (int Height) |
| int | GetHeight () |
| void | SetDepth (int Depth) |
| int | GetDepth () |
| void | SetWeight (double Weight) |
| double | GetWeight () |
| void | SetFU (int FU) |
| int | GetFU () |
| void | SetCycle (int Cycle) |
| int | GetCycle () |
Protected Attributes | |
| legoOp * | Op |
| int | height |
| int | depth |
| int | fu |
| int | cycle |
| double | ProfileWeight |
| legoOp * | Op |
|
|
Definition at line 28 of file include/DagNode.H. |
|
|
Definition at line 31 of file include/DagNode.H. |
|
|
Definition at line 48 of file include/DagNode.H. References cycle, depth, height, Op, and ProfileWeight. |
|
|
Definition at line 28 of file src/DagNode.H. |
|
|
Definition at line 31 of file src/DagNode.H. |
|
|
Definition at line 48 of file src/DagNode.H. References cycle, depth, height, Op, and ProfileWeight. |
|
|
Definition at line 73 of file src/DagNode.H. References cycle. |
|
|
Definition at line 73 of file include/DagNode.H. References cycle. |
|
|
Definition at line 64 of file src/DagNode.H. References depth. |
|
|
Definition at line 64 of file include/DagNode.H. References depth. Referenced by CompareDepths(), DrawDAG(), DAGAnalysis::Measure(), and BigListElement::PrintElement(). |
|
|
Definition at line 70 of file src/DagNode.H. References fu. |
|
|
Definition at line 70 of file include/DagNode.H. References fu. |
|
|
Definition at line 61 of file src/DagNode.H. References height. |
|
|
Definition at line 61 of file include/DagNode.H. References height. Referenced by CompareHeights(), CompareNodeHeights(), DrawDAG(), and BigListElement::PrintElement(). |
|
|
Definition at line 58 of file src/DagNode.H. References Op. |
|
|
|
Definition at line 67 of file src/DagNode.H. References ProfileWeight. |
|
|
Definition at line 67 of file include/DagNode.H. References ProfileWeight. Referenced by CompareWeights(), dag::ConstructTreeDag(), and BigListElement::PrintElement(). |
|
|
Definition at line 33 of file src/DagNode.H. References cycle, depth, height, Op, and ProfileWeight. |
|
|
Definition at line 33 of file include/DagNode.H. References cycle, depth, height, Op, and ProfileWeight. |
|
|
Definition at line 42 of file src/DagNode.H. References legoOp::GetOpId(), and Op. |
|
|
Definition at line 42 of file include/DagNode.H. References legoOp::GetOpId(), and Op. |
|
|
Definition at line 72 of file src/DagNode.H. References cycle. |
|
|
Definition at line 72 of file include/DagNode.H. References cycle. |
|
|
Definition at line 63 of file src/DagNode.H. References depth. |
|
|
Definition at line 63 of file include/DagNode.H. References depth. Referenced by op_scheduler::AddCopyOps(), and list_scheduler::AddCopyOps(). |
|
|
Definition at line 69 of file src/DagNode.H. References fu. |
|
|
Definition at line 69 of file include/DagNode.H. References fu. |
|
|
Definition at line 60 of file src/DagNode.H. References height. |
|
|
Definition at line 60 of file include/DagNode.H. References height. Referenced by op_scheduler::AddCopyOps(), and list_scheduler::AddCopyOps(). |
|
|
Definition at line 57 of file src/DagNode.H. References Op. |
|
|
Definition at line 57 of file include/DagNode.H. References Op. Referenced by op_scheduler::AddCopyOps(), list_scheduler::AddCopyOps(), op_scheduler::DoTheMessyStuff(), and list_scheduler::DoTheMessyStuff(). |
|
|
Definition at line 66 of file src/DagNode.H. References ProfileWeight. |
|
|
Definition at line 66 of file include/DagNode.H. References ProfileWeight. Referenced by op_scheduler::AddCopyOps(), and list_scheduler::AddCopyOps(). |
|
|
Definition at line 21 of file src/DagNode.H. Referenced by DagNode(), GetCycle(), operator=(), BigListElement::operator=(), and SetCycle(). |
|
|
Definition at line 18 of file src/DagNode.H. Referenced by DagNode(), GetDepth(), operator=(), BigListElement::operator=(), and SetDepth(). |
|
|
Definition at line 21 of file src/DagNode.H. |
|
|
Definition at line 18 of file src/DagNode.H. Referenced by DagNode(), GetHeight(), operator=(), BigListElement::operator=(), and SetHeight(). |
|
|
Definition at line 16 of file src/DagNode.H. |
|
|
Definition at line 16 of file include/DagNode.H. Referenced by DagNode(), GetOp(), operator=(), BigListElement::operator=(), operator==(), BigListElement::operator==(), and SetOp(). |
|
|
Definition at line 24 of file src/DagNode.H. Referenced by DagNode(), GetWeight(), operator=(), BigListElement::operator=(), and SetWeight(). |
1.3.2