2 #ifndef LYX_BOOST_FORMAT_H
3 #define LYX_BOOST_FORMAT_H
5 // Only include this if it is possible to use
6 // Boost.Format at all.
9 #include <boost/format.hpp>
11 // Add explicit instantion for g++ compilers
18 template basic_format<char>;
22 operator<< <char, std::char_traits<char> >(std::ostream &,
23 boost::basic_format<char> const &);
30 str<char, std::char_traits<char> >(boost::basic_format<char> const &);
36 bool parse_printf_directive<char, std::char_traits<char> >
37 (std::string const &, std::string::size_type*,
38 format_item<char, std::char_traits<char> >*,
39 std::ios &, unsigned char);
42 void distribute<char, std::char_traits<char>, std::string const &>
43 (boost::basic_format<char>&, std::string const &);
46 boost::basic_format<char> &
47 feed<char, std::char_traits<char>,
48 std::string const &>(boost::basic_format<char> &,
59 #endif // USE_BOOST_FORMAT
61 #endif // LYX_BOOST_FORMAT_H