cosi::library::wiredbas::EthernetLink Class Reference

#include <EthernetLink.h>

Inheritance diagram for cosi::library::wiredbas::EthernetLink:

cosi::library::wiredbas::Link cosi::library::wiredbas::InstantiableLink cosi::library::Link

List of all members.

Public Member Functions

 EthernetLink (double Speed)
virtual ~EthernetLink ()
RealDelay GetDelay (int Length, WiringPath pPath)
double GetDelayValue (int Length, WiringPath pPath)
double GetCost (WiringPath pPath)
cosi::commstruct::wiredbas::PlatformInstanceGetPlatformInstance (int U, std::string pPortU, int V, std::string pPortV)
cosi::commstruct::wiredbas::ImplementationGetImplementationInstance (int U, std::string pPortU, int V, std::string pPortV, WiringPath pPath)

Public Attributes

std::string ComponentName
std::string ComponentType

Private Attributes

cosi::models::wiredbas::EthernetLinkDelaymDelayModel
cosi::models::wiredbas::EthernetLinkCostmCostModel


Constructor & Destructor Documentation

cosi::library::wiredbas::EthernetLink::EthernetLink ( double  Speed  ) 

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


Member Function Documentation

RealDelay cosi::library::wiredbas::EthernetLink::GetDelay ( int  Length,
WiringPath  pPath 
)

double cosi::library::wiredbas::EthernetLink::GetDelayValue ( int  Length,
WiringPath  pPath 
)

double cosi::library::wiredbas::EthernetLink::GetCost ( WiringPath  pPath  )  [virtual]

cosi::commstruct::wiredbas::PlatformInstance * cosi::library::wiredbas::EthernetLink::GetPlatformInstance ( int  U,
std::string  pPortU,
int  V,
std::string  pPortV 
) [virtual]

cosi::commstruct::wiredbas::Implementation * cosi::library::wiredbas::EthernetLink::GetImplementationInstance ( int  U,
std::string  pPortU,
int  V,
std::string  pPortV,
WiringPath  pPath 
) [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