about summary refs log tree commit diff
path: root/boost/format/internals_fwd.hpp
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2003-09-11T10·23+0000
committerEelco Dolstra <e.dolstra@tudelft.nl>2003-09-11T10·23+0000
commit1c7d6bf5fcddae13b6226d61fe60cfccb8d2c359 (patch)
tree777ecaa6e71cd874243d6661a6b698715c4062d0 /boost/format/internals_fwd.hpp
parentd930a9bc5a69b33dc7fe707838ccdd72e89f8079 (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.hpp24
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