libmoost
/home/mhx/git/github/libmoost/include/moost/container/sparse_hash_set.hpp
Go to the documentation of this file.
00001 /* vim:set ts=3 sw=3 sts=3 et: */
00028 #ifndef MOOST_CONTAINER_SPARSE_HASH_SET_HPP__
00029 #define MOOST_CONTAINER_SPARSE_HASH_SET_HPP__
00030 
00031 #if defined (_WIN32) && defined (WIN32_LEAN_AND_MEAN)
00032 #define WIN32_LEAN_AND_MEAN_3C996A98_ABAB_4d71_AC4B_633055150696
00033 #undef WIN32_LEAN_AND_MEAN
00034 #endif
00035 
00036 #include <google/sparse_hash_set>
00037 
00038 namespace moost { namespace container {
00039    using google::sparse_hash_set;
00040 }}
00041 
00042 #ifdef _WIN32
00043 #ifdef WIN32_LEAN_AND_MEAN_3C996A98_ABAB_4d71_AC4B_633055150696
00044 #undef WIN32_LEAN_AND_MEAN_3C996A98_ABAB_4d71_AC4B_633055150696
00045 #define WIN32_LEAN_AND_MEAN
00046 #else
00047 #undef WIN32_LEAN_AND_MEAN
00048 #endif
00049 #endif
00050 
00051 #endif // MOOST_CONTAINER_SPARSE_HASH_SET_HPP__