1 | // Boost string_algo library config.hpp header file ---------------------------// |
2 | |
3 | // Copyright Pavol Droba 2002-2003. |
4 | // |
5 | // Distributed under the Boost Software License, Version 1.0. |
6 | // (See accompanying file LICENSE_1_0.txt or copy at |
7 | // http://www.boost.org/LICENSE_1_0.txt) |
8 | |
9 | // See http://www.boost.org/ for updates, documentation, and revision history. |
10 | |
11 | #ifndef BOOST_STRING_CONFIG_HPP |
12 | #define BOOST_STRING_CONFIG_HPP |
13 | |
14 | #include <boost/config.hpp> |
15 | #include <boost/detail/workaround.hpp> |
16 | |
17 | #ifdef BOOST_STRING_DEDUCED_TYPENAME |
18 | # error "macro already defined!" |
19 | #endif |
20 | |
21 | #define BOOST_STRING_TYPENAME BOOST_DEDUCED_TYPENAME |
22 | |
23 | // Metrowerks workaround |
24 | #if BOOST_WORKAROUND(__MWERKS__, <= 0x3003) // 8.x |
25 | #pragma parse_func_templ off |
26 | #endif |
27 | |
28 | #endif // BOOST_STRING_CONFIG_HPP |
29 | |