#include <basic_isocketstream.h>
Inheritance diagram for ss::basic_isocketstream< _CharT, _Traits >:
Public Types | |
typedef basic_socketbuf< char_type, traits_type > | __streambuf_type |
typedef std::basic_istream< char_type, traits_type > | __stream_type |
typedef _CharT | char_type |
These are standard types. | |
typedef _Traits | traits_type |
These are standard types. | |
typedef traits_type::int_type | int_type |
These are standard types. | |
typedef traits_type::pos_type | pos_type |
These are standard types. | |
typedef traits_type::off_type | off_type |
These are standard types. | |
Public Member Functions | |
basic_isocketstream () | |
Default constructor. | |
basic_isocketstream (family __f, style __s) | |
Constructor. | |
virtual | ~basic_isocketstream () |
Destructor. | |
bool | is_open () |
Checks if stream is open. | |
template<typename AddressT> | |
void | connect (AddressT &__addr) |
Opens a connection. | |
void | shutdown (shutmode __mode=sockets_base::rw) |
Shuts stream down. | |
__streambuf_type * | rdbuf () const |
The underlying streambuf. | |
__stream_type & | operator<< (flag &__flag) |
Definition at line 39 of file basic_isocketstream.h.
|
These are standard types. They permit a standardized way of referring to names of (or names dependant on) the template parameters, which are specific to the implementation. Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 53 of file basic_isocketstream.h. |
|
These are standard types. They permit a standardized way of referring to names of (or names dependant on) the template parameters, which are specific to the implementation. Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 56 of file basic_isocketstream.h. |
|
These are standard types. They permit a standardized way of referring to names of (or names dependant on) the template parameters, which are specific to the implementation. Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 58 of file basic_isocketstream.h. |
|
These are standard types. They permit a standardized way of referring to names of (or names dependant on) the template parameters, which are specific to the implementation. Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 57 of file basic_isocketstream.h. |
|
These are standard types. They permit a standardized way of referring to names of (or names dependant on) the template parameters, which are specific to the implementation. Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 54 of file basic_isocketstream.h. |
|
Constructor.
Definition at line 77 of file basic_isocketstream.h. |
|
Destructor. Does nothing special. Definition at line 87 of file basic_isocketstream.h. |
|
Opens a connection.
Definition at line 105 of file basic_isocketstream.h. |
|
Checks if stream is open.
Definition at line 95 of file basic_isocketstream.h. |
|
Shuts stream down.
Definition at line 121 of file basic_isocketstream.h. |