_facets_fwd.h revision e46c9386c4f79aa40185f79a19fc5b2a7ef528b3
1e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#ifndef _STLP_FACETS_FWD_H 2e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#define _STLP_FACETS_FWD_H 3e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 4e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 5e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#include <stl/_iosfwd.h> 6e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 7e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott_STLP_BEGIN_NAMESPACE 8e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 9e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#if defined (_STLP_LIMITED_DEFAULT_TEMPLATES) 10e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _CharT, class _InputIter> 11e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#else 12e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _CharT, class _InputIter = istreambuf_iterator<_CharT, char_traits<_CharT> > > 13e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#endif 14e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottclass money_get; 15e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 16e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#if defined (_STLP_LIMITED_DEFAULT_TEMPLATES) 17e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _CharT, class _OutputIter> 18e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#else 19e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> > > 20e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#endif 21e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottclass money_put; 22e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 23e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#if defined (_STLP_LIMITED_DEFAULT_TEMPLATES) 24e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _CharT, class _InputIter> 25e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#else 26e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _CharT, class _InputIter = istreambuf_iterator<_CharT, char_traits<_CharT> > > 27e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#endif 28e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottclass num_get; 29e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 30e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#if defined (_STLP_LIMITED_DEFAULT_TEMPLATES) 31e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _CharT, class _OutputIter> 32e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#else 33e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> > > 34e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#endif 35e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottclass num_put; 36e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 37e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#if defined (_STLP_LIMITED_DEFAULT_TEMPLATES) 38e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _Ch, class _InIt> 39e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#else 40e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _Ch, class _InIt = istreambuf_iterator<_Ch, char_traits<_Ch> > > 41e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#endif 42e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottclass time_get; 43e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 44e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#if defined (_STLP_LIMITED_DEFAULT_TEMPLATES) 45e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _Ch, class _OutIt> 46e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#else 47e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scotttemplate <class _Ch, class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> > > 48e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#endif 49e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scottclass time_put; 50e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 51e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott_STLP_END_NAMESPACE 52e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott 53e46c9386c4f79aa40185f79a19fc5b2a7ef528b3Patrick Scott#endif 54