cosi::rules::onchipcommunication::InstantiationId Class Reference

#include <InstantiationId.h>

List of all members.

Public Member Functions

 InstantiationId (int Nip, std::vector< InstallationSite > InstallationSites, std::vector< Name > IdType)
virtual ~InstantiationId ()
int Id (Name pName, Position pP)
Name GetName (int V)
Position GetPosition (int V)

Private Attributes

std::vector< InstallationSite > mInstallationSites
std::map< Position, int > mId
int mNip
std::vector< NamemIdType
std::map< Name, int > mTypeId


Constructor & Destructor Documentation

cosi::rules::onchipcommunication::InstantiationId::InstantiationId ( int  Nip,
std::vector< InstallationSite >  InstallationSites,
std::vector< Name IdType 
)

cosi::rules::onchipcommunication::InstantiationId::~InstantiationId (  )  [virtual]


Member Function Documentation

int cosi::rules::onchipcommunication::InstantiationId::Id ( Name  pName,
Position  pP 
)

Name cosi::rules::onchipcommunication::InstantiationId::GetName ( int  V  ) 

Position cosi::rules::onchipcommunication::InstantiationId::GetPosition ( int  V  ) 


Member Data Documentation


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