Public Member Functions | Private Member Functions | Private Attributes
absl::strings_internal::OStringStream Class Reference

#include <ostringstream.h>

List of all members.

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_

Detailed Description

Definition at line 62 of file ostringstream.h.


Constructor & Destructor Documentation

absl::strings_internal::OStringStream::OStringStream ( std::string *  s) [inline, explicit]

Definition at line 69 of file ostringstream.h.


Member Function Documentation

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.


Member Data Documentation

Definition at line 81 of file ostringstream.h.


The documentation for this class was generated from the following files:


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:42:17