// Copyright (c) 2001-2008 Hartmut Kaiser // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) #if !defined(BOOST_SPIRIT_KARMA_NUMERIC_FWD_FEB_27_2007_1338PM) #define BOOST_SPIRIT_KARMA_NUMERIC_FWD_FEB_27_2007_1338PM #if defined(_MSC_VER) && (_MSC_VER >= 1020) #pragma once // MS compatible compilers support #pragma once #endif namespace boost { namespace spirit { namespace karma { /////////////////////////////////////////////////////////////////////////// // forwards /////////////////////////////////////////////////////////////////////////// template struct int_generator; template struct uint_generator; /////////////////////////////////////////////////////////////////////////// template struct int_spec; template struct uint_spec; /////////////////////////////////////////////////////////////////////////// template struct real_generator; template struct real_generator_policies; /////////////////////////////////////////////////////////////////////////// template > struct real_spec; }}} // namespace boost::spirit::karma #endif