root/isimud/tests/stdafx.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /******************************************************************************

   2 ** $Header: svn+ssh://jmmcg@svn.code.sf.net/p/libjmmcg/code/trunk/libjmmcg/isimud/tests/stdafx.h 2191 2017-10-18 06:56:24Z jmmcg $

   3 **

   4 ** Copyright © 2011 by J.M.McGuiness, coder@hussar.me.uk

   5 **

   6 ** This library is free software; you can redistribute it and/or

   7 ** modify it under the terms of the GNU Lesser General Public

   8 ** License as published by the Free Software Foundation; either

   9 ** version 2.1 of the License, or (at your option) any later version.

  10 **

  11 ** This library is distributed in the hope that it will be useful,

  12 ** but WITHOUT ANY WARRANTY; without even the implied warranty of

  13 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU

  14 ** Lesser General Public License for more details.

  15 **

  16 ** You should have received a copy of the GNU Lesser General Public

  17 ** License along with this library; if not, write to the Free Software

  18 ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

  19 */
  20 
  21 // stdafx.h : include file for standard system include files,

  22 //  or project specific include files that are used frequently, but

  23 //      are changed infrequently

  24 //

  25 
  26 #pragma once
  27 
  28 #define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
  29 #define BOOST_MPL_LIMIT_LIST_SIZE 50
  30 
  31 #define WINVER 0x0501
  32 #define _WIN32_WINNT 0x0501
  33 
  34 #define _CRT_SECURE_NO_WARNINGS
  35 
  36 #define VC_EXTRALEAN            // Exclude rarely-used stuff from Windows headers

  37 #define WIN32_LEAN_AND_MEAN             // Exclude rarely-used stuff from Windows headers

  38 
  39 #include "core/debug_defines.hpp"
  40 #include "core/non_copyable.hpp"
  41 
  42 #include <boost/bind.hpp>
  43 #include <boost/mpl/list.hpp>
  44 #include <boost/typeof/std/utility.hpp>
  45 
  46 #include <algorithm>
  47 #include <functional>
  48 #include <limits>
  49 #include <map>
  50 #include <vector>

/* [<][>][^][v][top][bottom][index][help] */