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 > | |