|
ACE_INet
6.0.7
|
#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 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 () |
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) |
Private Types | |
| enum | { BUFFER_SIZE = 1024 } |
Private Attributes | |
| string_type | string_ |
| string_type * | string_ref_ |
| size_type | rd_ptr_ |
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
| typedef ACE_String_Base<ACE_CHAR_T> ACE::IOS::String_StreamBufferBase::string_type |
| typedef BasicBufferedStreamBuffer<ACE_CHAR_T, TR> ACE::IOS::String_StreamBufferBase::super |
| ACE::IOS::String_StreamBufferBase::String_StreamBufferBase | ( | openmode | mode | ) |
| ACE::IOS::String_StreamBufferBase::String_StreamBufferBase | ( | string_type & | string, |
| openmode | mode | ||
| ) |
| ACE::IOS::String_StreamBufferBase::~String_StreamBufferBase | ( | ) | [virtual] |
| void ACE::IOS::String_StreamBufferBase::clear_string | ( | ) |
| void ACE::IOS::String_StreamBufferBase::close_string | ( | ) |
| int ACE::IOS::String_StreamBufferBase::read_from_stream | ( | char_type * | buffer, |
| std::streamsize | length | ||
| ) | [protected, virtual] |
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
| String_StreamBufferBase< ACE_CHAR_T, TR >::pos_type ACE::IOS::String_StreamBufferBase::seekoff | ( | off_type | off, |
| seekdir | way, | ||
| openmode | which | ||
| ) | [protected, virtual] |
| String_StreamBufferBase< ACE_CHAR_T, TR >::pos_type ACE::IOS::String_StreamBufferBase::seekpos | ( | pos_type | pos, |
| openmode | which | ||
| ) | [protected, virtual] |
| const String_StreamBufferBase< ACE_CHAR_T, TR >::string_type & ACE::IOS::String_StreamBufferBase::str | ( | ) | const |
| int ACE::IOS::String_StreamBufferBase::write_to_stream | ( | const char_type * | buffer, |
| std::streamsize | length | ||
| ) | [protected, virtual] |
Reimplemented from ACE::IOS::BasicBufferedStreamBuffer< ACE_CHAR_T, TR >.
1.7.5