00001 #ifndef _EVESIM_HASH_H_ 00002 #define _EVESIM_HASH_H_ 00003 00004 #include <boost/functional/hash.hpp> 00005 00006 #if defined(__GNUC__) 00007 00008 #include <ext/hash_map> 00009 using __gnu_cxx::hash_map; 00010 00011 #include <ext/hash_set> 00012 using __gnu_cxx::hash_set; 00013 00014 #endif 00015 00016 namespace evesim 00017 { 00018 00019 template<class T> 00020 class hash : public boost::hash<T> 00021 { 00022 }; 00023 00024 } 00025 00026 00027 #endif /* _EVESIM_HASH_H_ */