00001 /* 00002 * ===================================================================================== 00003 * 00004 * Filename: portArbiter.h 00005 * 00006 * Description: 00007 * 00008 * Version: 1.0 00009 * Created: 02/18/2010 11:57:46 PM 00010 * Revision: none 00011 * Compiler: gcc 00012 * 00013 * Author: Mitchelle Rasquinha (), mitchelle.rasquinha@gatech.edu 00014 * Company: Georgia Institute of Technology 00015 * 00016 * ===================================================================================== 00017 */ 00018 #ifndef _portarbiter_h_INC 00019 #define _portarbiter_h_INC 00020 00021 #include <vector> 00022 #include "../../data_types/impl/flit.h" 00023 #include "networkComponent.h" 00024 00025 /* 00026 * ===================================================================================== 00027 * Class: PortArbiter 00028 * Description: 00029 * ===================================================================================== 00030 */ 00031 class PortArbiter 00032 { 00033 public: 00034 PortArbiter(){} /* constructor */ 00035 ~PortArbiter(){} 00036 string name; 00037 00038 protected: 00039 00040 private: 00041 00042 }; /* ----- end of class PortArbiter ----- */ 00043 00044 #endif /* ----- #ifndef _portarbiter_h_INC ----- */ 00045