equal
deleted
inserted
replaced
79 typedef basic_ios<_CharT, _Traits>& (_STLP_CALL *__ios_fn)(basic_ios<_CharT, _Traits>&); |
79 typedef basic_ios<_CharT, _Traits>& (_STLP_CALL *__ios_fn)(basic_ios<_CharT, _Traits>&); |
80 typedef ios_base& (_STLP_CALL *__ios_base_fn)(ios_base&); |
80 typedef ios_base& (_STLP_CALL *__ios_base_fn)(ios_base&); |
81 typedef _Self& (_STLP_CALL *__istream_fn)(_Self&); |
81 typedef _Self& (_STLP_CALL *__istream_fn)(_Self&); |
82 |
82 |
83 public: // Constructor and destructor. |
83 public: // Constructor and destructor. |
84 _STLP_DECLSPEC explicit basic_istream(basic_streambuf<_CharT, _Traits>* __buf); |
84 _STLP_DUMMY_IMP_DECLSPEC explicit basic_istream(basic_streambuf<_CharT, _Traits>* __buf); |
85 _STLP_DECLSPEC ~basic_istream(); |
85 _STLP_DUMMY_IMP_DECLSPEC ~basic_istream(); |
86 |
86 |
87 public: // Nested sentry class. |
87 public: // Nested sentry class. |
88 |
88 |
89 public: // Hooks for manipulators. The arguments are |
89 public: // Hooks for manipulators. The arguments are |
90 // function pointers. |
90 // function pointers. |
310 public basic_ostream<_CharT, _Traits> |
310 public basic_ostream<_CharT, _Traits> |
311 { |
311 { |
312 public: |
312 public: |
313 typedef basic_ios<_CharT, _Traits> _Basic_ios; |
313 typedef basic_ios<_CharT, _Traits> _Basic_ios; |
314 |
314 |
315 _STLP_DECLSPEC explicit basic_iostream(basic_streambuf<_CharT, _Traits>* __buf); |
315 _STLP_DUMMY_IMP_DECLSPEC explicit basic_iostream(basic_streambuf<_CharT, _Traits>* __buf); |
316 _STLP_DECLSPEC virtual ~basic_iostream(); |
316 _STLP_DUMMY_IMP_DECLSPEC virtual ~basic_iostream(); |
317 }; |
317 }; |
318 |
318 |
319 # if defined (_STLP_USE_TEMPLATE_EXPORT) |
319 # if defined (_STLP_USE_TEMPLATE_EXPORT) |
320 _STLP_EXPORT_TEMPLATE_CLASS basic_iostream<char, char_traits<char> >; |
320 _STLP_EXPORT_TEMPLATE_CLASS basic_iostream<char, char_traits<char> >; |
321 # if ! defined (_STLP_NO_WCHAR_T) |
321 # if ! defined (_STLP_NO_WCHAR_T) |