ossrv_pub/io_stream_api/inc/stdapis/stlport/stl/_istream.h
changeset 22 ddc455616bd6
parent 0 e4d67989cc36
child 45 4b03adbd26ca
child 57 2efc27d87e1c
equal deleted inserted replaced
18:47c74d1534e1 22:ddc455616bd6
    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)