#include <String_IOStream.h>
Public Types | |
typedef String_IOSBase < ACE_CHAR_T, TR > | ios_base |
typedef ios_base::string_type | string_type |
typedef ios_base::buffer_type::pos_type | pos_type |
Public Member Functions | |
String_IStreamBase () | |
String_IStreamBase (const string_type &string) | |
~String_IStreamBase () | |
String_IStreamBase & | rewind () |
Definition at line 140 of file String_IOStream.h.
typedef String_IOSBase<ACE_CHAR_T, TR> ACE::IOS::String_IStreamBase< ACE_CHAR_T, TR >::ios_base |
Reimplemented from ACE::IOS::String_IOSBase< ACE_CHAR_T, TR >.
Definition at line 145 of file String_IOStream.h.
typedef ios_base::buffer_type::pos_type ACE::IOS::String_IStreamBase< ACE_CHAR_T, TR >::pos_type |
Definition at line 147 of file String_IOStream.h.
typedef ios_base::string_type ACE::IOS::String_IStreamBase< ACE_CHAR_T, TR >::string_type |
Reimplemented from ACE::IOS::String_IOSBase< ACE_CHAR_T, TR >.
Definition at line 146 of file String_IOStream.h.
ACE::IOS::String_IStreamBase< ACE_CHAR_T, TR >::String_IStreamBase | ( | ) | [explicit] |
Definition at line 197 of file String_IOStream.cpp.
: String_IOSBase<ACE_CHAR_T, TR> (std::ios::in), std::basic_istream<ACE_CHAR_T, TR> (String_IOSBase<ACE_CHAR_T, TR>::rdbuf ()) { }
ACE::IOS::String_IStreamBase< ACE_CHAR_T, TR >::String_IStreamBase | ( | const string_type & | string | ) | [explicit] |
Definition at line 204 of file String_IOStream.cpp.
: String_IOSBase<ACE_CHAR_T, TR> (const_cast<string_type&> (string), std::ios::in), std::basic_istream<ACE_CHAR_T, TR> (String_IOSBase<ACE_CHAR_T, TR>::rdbuf ()) { }
ACE::IOS::String_IStreamBase< ACE_CHAR_T, TR >::~String_IStreamBase | ( | ) |
Definition at line 212 of file String_IOStream.cpp.
{ }
String_IStreamBase< ACE_CHAR_T, TR > & ACE::IOS::String_IStreamBase< ACE_CHAR_T, TR >::rewind | ( | void | ) |
Definition at line 218 of file String_IOStream.cpp.
{ this->rdbuf ()->pubseekpos (0, std::ios::in); this->clear (); return *this; }