ACE_INet
6.2.0
|
#include <HTTP_IOStream.h>
Public Types | |
typedef StreamPolicyBase < StreamBuffer > | policy_type |
Public Types inherited from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR > | |
typedef std::basic_streambuf < ACE_CHAR_T, TR > | base_type |
typedef std::basic_ios < ACE_CHAR_T, TR > | ios_type |
typedef ACE_CHAR_T | char_type |
typedef TR | char_traits |
typedef base_type::int_type | int_type |
typedef base_type::pos_type | pos_type |
typedef base_type::off_type | off_type |
typedef ios_type::seekdir | seekdir |
typedef ios_type::openmode | openmode |
typedef StreamInterceptorBase < char_type, char_traits > | interceptor_type |
Public Member Functions | |
StreamBuffer (std::iostream &stream, policy_type *policy=0) | |
virtual | ~StreamBuffer () |
virtual int | sync () |
Public Member Functions inherited from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR > | |
BasicBufferedStreamBuffer (std::streamsize bufsz, typename std::basic_ios< ACE_CHAR_T, TR >::openmode mode) | |
virtual | ~BasicBufferedStreamBuffer () |
virtual int_type | overflow (int_type c) |
virtual int_type | underflow () |
void | set_interceptor (interceptor_type &interceptor) |
Protected Types | |
enum | { BUFFER_SIZE = 4096 } |
Protected Member Functions | |
virtual int | read_from_stream (char *buffer, std::streamsize length) |
virtual int | write_to_stream (const char *buffer, std::streamsize length) |
virtual int | read_from_stream_i (char *buffer, std::streamsize length) |
virtual int | write_to_stream_i (const char *buffer, std::streamsize length) |
Protected Member Functions inherited from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR > | |
void | set_mode (typename std::basic_ios< ACE_CHAR_T, TR >::openmode mode) |
std::basic_ios< ACE_CHAR_T, TR > ::openmode | get_mode () const |
virtual int | read_from_stream (char_type *buffer, std::streamsize length) |
virtual int | write_to_stream (const char_type *buffer, std::streamsize length) |
void | reset_buffers () |
Private Attributes | |
std::iostream & | stream_ |
policy_type * | policy_ |
Friends | |
class | StreamPolicyBase< StreamBuffer > |
ACE::HTTP::StreamBuffer::StreamBuffer | ( | std::iostream & | stream, |
StreamBuffer::policy_type * | policy = 0 |
||
) |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
|
protectedvirtual |
|
protectedvirtual |
|
friend |
|
private |
|
private |