|
rules/wiredbas/node/BusLayout.hGo to the documentation of this file.00001 //============================================================================ 00002 // Author : Alessandro Pinto <apinto@eecs.berkeley.edu> 00003 // University of California, Berkeley 00004 // 545 Cory Hall, Berkeley, CA 94720 00005 // Copyright : See COPYING file that comes with this distribution 00006 //============================================================================ 00007 00008 #ifndef BUSLAYOUT_H_ 00009 #define BUSLAYOUT_H_ 00010 00011 namespace cosi 00012 { 00013 00014 namespace rules 00015 { 00016 00017 namespace wiredbas 00018 { 00019 00020 class BusLayout 00021 { 00022 //WiringRule* mWiringRule ; 00023 public: 00024 BusLayout(); 00025 virtual ~BusLayout(); 00026 //void SetWiringRule(WiringRule* pRule); 00027 //a list of nodes and connections 00028 //cosi::commstruct::wiredbas::PlatformInstance GetBusPlatformInstance() ; 00029 //a list of nodes with threadset and routing table and connections 00030 //cosi::commstruct::wiredbas::Implementation GetBusImplementation() ; 00031 }; 00032 00033 } 00034 00035 } 00036 00037 } 00038 00039 #endif /*BUSLAYOUT_H_*/ Generated on Sun Sep 7 18:37:43 2008 for COSI by 1.5.4 |