utility.hpp 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /*=============================================================================
  2. Copyright (c) 1998-2003 Joel de Guzman
  3. Copyright (c) 2001-2003 Daniel Nuffer
  4. Copyright (c) 2001-2003 Hartmut Kaiser
  5. Copyright (c) 2002-2003 Martin Wille
  6. Copyright (c) 2002 Juan Carlos Arevalo-Baeza
  7. Copyright (c) 2002 Raghavendra Satish
  8. Copyright (c) 2002 Jeff Westfahl
  9. http://spirit.sourceforge.net/
  10. Distributed under the Boost Software License, Version 1.0. (See accompanying
  11. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  12. =============================================================================*/
  13. #if !defined(BOOST_SPIRIT_UTILITY_MAIN_HPP)
  14. #define BOOST_SPIRIT_UTILITY_MAIN_HPP
  15. #include <boost/spirit/home/classic/version.hpp>
  16. ///////////////////////////////////////////////////////////////////////////////
  17. //
  18. // Master header for Spirit.Utilities
  19. //
  20. ///////////////////////////////////////////////////////////////////////////////
  21. // Utility.Parsers
  22. #include <boost/spirit/home/classic/utility/chset.hpp>
  23. #include <boost/spirit/home/classic/utility/chset_operators.hpp>
  24. #include <boost/spirit/home/classic/utility/escape_char.hpp>
  25. #include <boost/spirit/home/classic/utility/functor_parser.hpp>
  26. #include <boost/spirit/home/classic/utility/loops.hpp>
  27. #include <boost/spirit/home/classic/utility/confix.hpp>
  28. #include <boost/spirit/home/classic/utility/lists.hpp>
  29. #include <boost/spirit/home/classic/utility/distinct.hpp>
  30. // Utility.Support
  31. #include <boost/spirit/home/classic/utility/flush_multi_pass.hpp>
  32. #ifdef BOOST_SPIRIT_THREADSAFE
  33. #include <boost/spirit/home/classic/utility/scoped_lock.hpp>
  34. #endif
  35. #endif // !defined(BOOST_SPIRIT_UTILITY_MAIN_HPP)