| allocator_type typedef | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| basic_stringbuf(const allocator_type &allocator=allocator_type()) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | explicit |
| basic_stringbuf(ios_base::openmode modeBitMask, const allocator_type &allocator=allocator_type()) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | explicit |
| basic_stringbuf(const StringType &initialString, const allocator_type &allocator=allocator_type()) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | explicit |
| basic_stringbuf(const StringType &initialString, ios_base::openmode modeBitMask, const allocator_type &allocator=allocator_type()) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| basic_stringbuf(BloombergLP::bslmf::MovableRef< StringType > initialString) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inlineexplicit |
| basic_stringbuf(BloombergLP::bslmf::MovableRef< StringType > initialString, const allocator_type &allocator) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| basic_stringbuf(BloombergLP::bslmf::MovableRef< StringType > initialString, ios_base::openmode modeBitMask) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| basic_stringbuf(BloombergLP::bslmf::MovableRef< StringType > initialString, ios_base::openmode modeBitMask, const allocator_type &allocator) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| basic_stringbuf(const bsl::basic_string< CHAR_TYPE, CHAR_TRAITS, SALLOC > &initialString, const allocator_type &allocator=allocator_type(), typename bsl::enable_if< !bsl::is_same< ALLOCATOR, SALLOC >::value, void * >::type=0) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inlineexplicit |
| basic_stringbuf(const bsl::basic_string< CHAR_TYPE, CHAR_TRAITS, SALLOC > &initialString, ios_base::openmode modeBitMask, const allocator_type &allocator=allocator_type(), typename bsl::enable_if< !bsl::is_same< ALLOCATOR, SALLOC >::value, void * >::type=0) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| char_type typedef | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| get_allocator() const BSLS_KEYWORD_NOEXCEPT | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| int_type typedef | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| off_type typedef | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| overflow(int_type character=traits_type::eof()) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | protectedvirtual |
| pbackfail(int_type character=traits_type::eof()) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | protectedvirtual |
| pos_type typedef | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| seekoff(off_type offset, ios_base::seekdir whence, ios_base::openmode modeBitMask=ios_base::in|ios_base::out) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | protectedvirtual |
| seekpos(pos_type absoluteOffset, ios_base::openmode modeBitMask=ios_base::in|ios_base::out) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inlineprotectedvirtual |
| str(const StringType &value) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| str(BloombergLP::bslmf::MovableRef< StringType > value) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| str(const basic_string< CHAR_TYPE, CHAR_TRAITS, SALLOC > &value) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| str() const | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| str(const SALLOC &allocator) const | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| swap(basic_stringbuf &other) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| traits_type typedef | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |
| uflow() | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | protectedvirtual |
| underflow() | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | protectedvirtual |
| view() const BSLS_KEYWORD_NOEXCEPT | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | inline |
| xsgetn(char_type *result, std::streamsize numCharacters) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | protectedvirtual |
| xsputn(const char_type *inputString, std::streamsize numCharacters) | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | protectedvirtual |
| ~basic_stringbuf() | bsl::basic_stringbuf< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > | |