#include <ostringstream.h>
Public Member Functions | |
OStringStream (std::string *s) | |
std::string * | str () |
const std::string * | str () const |
void | str (std::string *s) |
Private Member Functions | |
Buf::int_type | overflow (int c) override |
std::streamsize | xsputn (const char *s, std::streamsize n) override |
Private Attributes | |
std::string * | s_ |
Definition at line 62 of file ostringstream.h.
absl::strings_internal::OStringStream::OStringStream | ( | std::string * | s | ) | [inline, explicit] |
Definition at line 69 of file ostringstream.h.
OStringStream::Buf::int_type absl::strings_internal::OStringStream::overflow | ( | int | c | ) | [override, private] |
Definition at line 20 of file ostringstream.cc.
std::string* absl::strings_internal::OStringStream::str | ( | ) | [inline] |
Definition at line 71 of file ostringstream.h.
const std::string* absl::strings_internal::OStringStream::str | ( | ) | const [inline] |
Definition at line 72 of file ostringstream.h.
void absl::strings_internal::OStringStream::str | ( | std::string * | s | ) | [inline] |
Definition at line 73 of file ostringstream.h.
std::streamsize absl::strings_internal::OStringStream::xsputn | ( | const char * | s, |
std::streamsize | n | ||
) | [override, private] |
Definition at line 27 of file ostringstream.cc.
std::string* absl::strings_internal::OStringStream::s_ [private] |
Definition at line 81 of file ostringstream.h.