genericopenlibs/cppstdlib/stl/stlport/stl/_ostream.c
changeset 22 ddc455616bd6
parent 0 e4d67989cc36
child 45 4b03adbd26ca
equal deleted inserted replaced
18:47c74d1534e1 22:ddc455616bd6
    31 //----------------------------------------------------------------------
    31 //----------------------------------------------------------------------
    32 // Definitions of non-inline member functions.
    32 // Definitions of non-inline member functions.
    33 
    33 
    34 // Constructor, destructor
    34 // Constructor, destructor
    35 
    35 
       
    36 
    36 template <class _CharT, class _Traits>
    37 template <class _CharT, class _Traits>
    37 basic_ostream<_CharT, _Traits>::basic_ostream(basic_streambuf<_CharT, _Traits>* __buf)
    38 basic_ostream<_CharT, _Traits>::basic_ostream(basic_streambuf<_CharT, _Traits>* __buf)
    38     : basic_ios<_CharT, _Traits>() {
    39     : basic_ios<_CharT, _Traits>() {
    39   this->init(__buf);
    40   this->init(__buf);
    40 }
    41 }
    41 
    42 
    42 template <class _CharT, class _Traits>
    43 
    43 basic_ostream<_CharT, _Traits>::~basic_ostream()
       
    44 {}
       
    45 
    44 
    46 // Output directly from a streambuf.
    45 // Output directly from a streambuf.
    47 template <class _CharT, class _Traits>
    46 template <class _CharT, class _Traits>
    48 basic_ostream<_CharT, _Traits>&
    47 basic_ostream<_CharT, _Traits>&
    49 basic_ostream<_CharT, _Traits>::operator<<(basic_streambuf<_CharT, _Traits>* __from) {
    48 basic_ostream<_CharT, _Traits>::operator<<(basic_streambuf<_CharT, _Traits>* __from) {