_facets_fwd.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. #ifndef _STLP_FACETS_FWD_H
  2. #define _STLP_FACETS_FWD_H
  3. #include <stl/_iosfwd.h>
  4. _STLP_BEGIN_NAMESPACE
  5. #if defined (_STLP_LIMITED_DEFAULT_TEMPLATES)
  6. template <class _CharT, class _InputIter>
  7. #else
  8. template <class _CharT, class _InputIter = istreambuf_iterator<_CharT, char_traits<_CharT> > >
  9. #endif
  10. class money_get;
  11. #if defined (_STLP_LIMITED_DEFAULT_TEMPLATES)
  12. template <class _CharT, class _OutputIter>
  13. #else
  14. template <class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> > >
  15. #endif
  16. class money_put;
  17. #if defined (_STLP_LIMITED_DEFAULT_TEMPLATES)
  18. template <class _CharT, class _InputIter>
  19. #else
  20. template <class _CharT, class _InputIter = istreambuf_iterator<_CharT, char_traits<_CharT> > >
  21. #endif
  22. class num_get;
  23. #if defined (_STLP_LIMITED_DEFAULT_TEMPLATES)
  24. template <class _CharT, class _OutputIter>
  25. #else
  26. template <class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> > >
  27. #endif
  28. class num_put;
  29. #if defined (_STLP_LIMITED_DEFAULT_TEMPLATES)
  30. template <class _Ch, class _InIt>
  31. #else
  32. template <class _Ch, class _InIt = istreambuf_iterator<_Ch, char_traits<_Ch> > >
  33. #endif
  34. class time_get;
  35. #if defined (_STLP_LIMITED_DEFAULT_TEMPLATES)
  36. template <class _Ch, class _OutIt>
  37. #else
  38. template <class _Ch, class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> > >
  39. #endif
  40. class time_put;
  41. _STLP_END_NAMESPACE
  42. #endif