|
ACE_INet
6.3.4
|
#include <String_IOStream.h>


Public Types | |
| typedef BasicBufferedStreamBuffer< ACE_CHAR_T, TR > | super |
| typedef super::char_type | char_type |
| typedef super::openmode | openmode |
| typedef ACE_String_Base< ACE_CHAR_T > | string_type |
| typedef string_type::size_type | size_type |
| typedef super::pos_type | pos_type |
| typedef super::off_type | off_type |
| typedef super::seekdir | seekdir |
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 | |
| String_StreamBufferBase (openmode mode) | |
| String_StreamBufferBase (string_type &string, openmode mode) | |
| virtual | ~String_StreamBufferBase () |
| const string_type & | str () const |
| void | close_string () |
| void | clear_string () |
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 () |
| virtual int | sync () |
| void | set_interceptor (interceptor_type &interceptor) |
Protected Member Functions | |
| virtual int | read_from_stream (char_type *buffer, std::streamsize length) |
| virtual int | write_to_stream (const char_type *buffer, std::streamsize length) |
| virtual pos_type | seekoff (off_type off, seekdir way, openmode which) |
| virtual pos_type | seekpos (pos_type pos, openmode which) |
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 |
| void | reset_buffers () |
Private Types | |
| enum | { BUFFER_SIZE = 1024 } |
Private Attributes | |
| string_type | string_ |
| string_type * | string_ref_ |
| size_type | rd_ptr_ |
| typedef super::char_type ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::char_type |
| typedef super::off_type ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::off_type |
| typedef super::openmode ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::openmode |
| typedef super::pos_type ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::pos_type |
| typedef super::seekdir ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::seekdir |
| typedef string_type::size_type ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::size_type |
| typedef ACE_String_Base<ACE_CHAR_T> ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::string_type |
| typedef BasicBufferedStreamBuffer<ACE_CHAR_T, TR> ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::super |
|
private |
| ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::String_StreamBufferBase | ( | openmode | mode | ) |
| ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::String_StreamBufferBase | ( | string_type & | string, |
| openmode | mode | ||
| ) |
|
virtual |
| void ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::clear_string | ( | ) |
| void ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::close_string | ( | ) |
|
protectedvirtual |
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
|
protectedvirtual |
|
protectedvirtual |
| const String_StreamBufferBase< ACE_CHAR_T, TR >::string_type & ACE::IOS::String_StreamBufferBase< ACE_CHAR_T, TR >::str | ( | ) | const |
|
protectedvirtual |
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
|
private |
|
private |
|
private |
1.8.9.1