diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2003-09-11T10·23+0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2003-09-11T10·23+0000 |
commit | 1c7d6bf5fcddae13b6226d61fe60cfccb8d2c359 (patch) | |
tree | 777ecaa6e71cd874243d6661a6b698715c4062d0 /boost/format/internals_fwd.hpp | |
parent | d930a9bc5a69b33dc7fe707838ccdd72e89f8079 (diff) |
* Removed references to char_traits so that boost/format also works on
GCC 2.95.
Diffstat (limited to 'boost/format/internals_fwd.hpp')
-rw-r--r-- | boost/format/internals_fwd.hpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/boost/format/internals_fwd.hpp b/boost/format/internals_fwd.hpp index f260e6dec9f9..a8ebf7c3abc1 100644 --- a/boost/format/internals_fwd.hpp +++ b/boost/format/internals_fwd.hpp @@ -26,8 +26,8 @@ namespace boost { namespace io { namespace detail { - template<class Ch, class Tr> struct stream_format_state; - template<class Ch, class Tr> struct format_item; + struct stream_format_state; + struct format_item; } @@ -37,24 +37,24 @@ namespace detail { // but MSVC have problems with template member functions : // defined in format_implementation.hpp : - template<class Ch, class Tr, class T> - basic_format<Ch, Tr>& modify_item_body( basic_format<Ch, Tr>& self, + template<class T> + basic_format& modify_item_body( basic_format& self, int itemN, const T& manipulator); - template<class Ch, class Tr, class T> - basic_format<Ch, Tr>& bind_arg_body( basic_format<Ch, Tr>& self, + template<class T> + basic_format& bind_arg_body( basic_format& self, int argN, const T& val); - template<class Ch, class Tr, class T> - void apply_manip_body( stream_format_state<Ch, Tr>& self, + template<class T> + void apply_manip_body( stream_format_state& self, T manipulator); // argument feeding (defined in feed_args.hpp ) : - template<class Ch, class Tr, class T> - void distribute(basic_format<Ch,Tr>& self, T x); + template<class T> + void distribute(basic_format& self, T x); - template<class Ch, class Tr, class T> - basic_format<Ch, Tr>& feed(basic_format<Ch,Tr>& self, T x); + template<class T> + basic_format& feed(basic_format& self, T x); } // namespace detail |