cosi::library::wiredbas::ArcnetNode Class Reference

#include <ArcnetNode.h>

Inheritance diagram for cosi::library::wiredbas::ArcnetNode:

cosi::library::wiredbas::Node cosi::library::wiredbas::InstantiableNode cosi::library::Node cosi::library::wiredbas::ArcnetActuator cosi::library::wiredbas::ArcnetController cosi::library::wiredbas::ArcnetRouter cosi::library::wiredbas::ArcnetSensor

List of all members.

Public Member Functions

 ArcnetNode ()
virtual ~ArcnetNode ()
void SetCostModel (cosi::models::wiredbas::ArcnetNodeCost *pCostModel)
virtual RealDelay GetDelay (Vertex NodeId, cosi::commstruct::wiredbas::Implementation *pI, Vertex Src, Vertex Dest)=0
virtual double GetDelayValue (Vertex NodeId, cosi::commstruct::wiredbas::Implementation *pI, Vertex Src, Vertex Dest)=0
virtual
cosi::commstruct::wiredbas::PlatformInstance
GetPlatformInstance (int V, Position pP)=0
virtual
cosi::commstruct::wiredbas::Implementation
GetImplementationInstance (int V, Position pP, ThreadSet pThreads, TransferTable pT)=0
virtual double GetCost ()=0

Protected Attributes

cosi::models::wiredbas::ArcnetNodeCostmCostModel


Constructor & Destructor Documentation

cosi::library::wiredbas::ArcnetNode::ArcnetNode (  ) 

cosi::library::wiredbas::ArcnetNode::~ArcnetNode (  )  [virtual]


Member Function Documentation

void cosi::library::wiredbas::ArcnetNode::SetCostModel ( cosi::models::wiredbas::ArcnetNodeCost pCostModel  ) 

virtual double cosi::library::wiredbas::ArcnetNode::GetDelayValue ( Vertex  NodeId,
cosi::commstruct::wiredbas::Implementation pI,
Vertex  Src,
Vertex  Dest 
) [pure virtual]

virtual double cosi::library::wiredbas::ArcnetNode::GetCost (  )  [pure virtual]


Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Sun Sep 7 18:37:48 2008 for COSI by  doxygen 1.5.4
Contact 
©2002-2018 U.C. Regents