/TGame/TCommon/Entry/stdafx.h

http://awoe.googlecode.com/ · C Header · 45 lines · 26 code · 13 blank · 6 comment · 0 complexity · 97bb8e8be4099eb1fda4ce31bd1c6bf1 MD5 · raw file

  1. // stdafx.h : include file for standard system include files,
  2. // or project specific include files that are used frequently, but
  3. // are changed infrequently
  4. //
  5. #pragma once
  6. #include "targetver.h"
  7. #ifndef WIN32
  8. #define WIN32
  9. #endif
  10. #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
  11. // Windows Header Files:
  12. #include <windows.h>
  13. #include <string>
  14. #include <vector>
  15. #include <list>
  16. #include <map>
  17. #include <hash_map>
  18. #include <iostream>
  19. using namespace std;
  20. #include "Log/Log.h"
  21. #pragma warning( push )
  22. #pragma warning( disable : 4251)
  23. #include "boost/asio.hpp"
  24. #include "boost/noncopyable.hpp"
  25. #include "boost/asio/basic_streambuf.hpp"
  26. #include "boost/pool/object_pool.hpp"
  27. #include "boost/shared_ptr.hpp"
  28. #include "boost/thread/recursive_mutex.hpp"
  29. #include "boost/thread.hpp"
  30. #pragma warning( push )
  31. #include "CommonType.h"
  32. // TODO: reference additional headers your program requires here