Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-02-21 10:00:28

0001 /***********************************************************************************\
0002 * (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations *
0003 *                                                                                   *
0004 * This software is distributed under the terms of the Apache version 2 licence,     *
0005 * copied verbatim in the file "LICENSE".                                            *
0006 *                                                                                   *
0007 * In applying this licence, CERN does not waive the privileges and immunities       *
0008 * granted to it by virtue of its status as an Intergovernmental Organization        *
0009 * or submit itself to any jurisdiction.                                             *
0010 \***********************************************************************************/
0011 #ifndef GAUDIKERNEL_BOOST_ALLOCATOR_H
0012 #define GAUDIKERNEL_BOOST_ALLOCATOR_H 1
0013 
0014 /// Include file needed to use Boost singleton pool.
0015 
0016 #ifdef _WIN32
0017 // Avoid conflicts between Windows' headers and MSG.
0018 #  ifndef NOMSG
0019 #    define NOMSG
0020 #    ifndef NOGDI
0021 #      define NOGDI
0022 #    endif
0023 #  endif
0024 #  ifndef NOMINMAX
0025 #    define NOMINMAX
0026 #  endif
0027 #endif
0028 
0029 #include <boost/pool/singleton_pool.hpp>
0030 
0031 #endif // GAUDIKERNEL_BOOST_ALLOCATOR_H