core/Network.hpp

Go 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 
00022 #ifndef NETWORK_HPP_
00023 #define NETWORK_HPP_
00024 
00025 #include "../core/IdGraph.h"
00026 #include "../label/LabelDefinition.h"
00027 
00028 namespace cosi {
00029 
00030 class NocSpecification : public IdGraph, public MapArea,
00031         public MapInterfaceType, public MapBandwidth, public MapHopConstraint {
00032 public:
00033         NocSpecification(string Name) :
00034                 IdGraph(Name) {
00035         }
00036         ;
00037         ~NocSpecification() {
00038         }
00039         ;
00040 };
00041 
00042 //class NetworkBase : public IdGraph, public NodeMap, public LinkMAp {
00043 //      NetworkBase(string Name) :
00044 //              IdGraph(Name) {
00045 //      }
00046 //      ;
00047 //      ~NetworkBase() {
00048 //      }
00049 //      ;
00050 //};
00051 //
00052 //class NetworkBandwidth : public NetworkBase, public MapBandwidth {
00053 //      NetworkBandwidth(string Name) :
00054 //              NetworkBase(Name) {
00055 //      }
00056 //      ;
00057 //      ~NetworkBandwidth() {
00058 //      }
00059 //      ;
00060 //};
00061 
00062 }
00063 #endif /*NETWORK_HPP_*/

Generated on Sun Sep 7 18:37:42 2008 for COSI by  doxygen 1.5.4
Contact 
©2002-2018 U.C. Regents