Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <sstream.h>
Public Member Functions | |
istringstream (const std::string &data="") | |
istringstream (istringstream &&rhs) noexcept | |
~istringstream () noexcept override | |
istringstream & | operator= (istringstream &&) noexcept |
void | swap (istringstream &other) |
std::string | str () const & |
void | str (const std::string &str) |
std::stringbuf * | rdbuf () |
const std::stringbuf * | rdbuf () const |
![]() | |
istream (std::basic_streambuf< char > *sb) | |
virtual | ~istream () noexcept |
int | peek () |
int | get () |
istream & | get (char &ch) |
istream & | unget () |
istream & | putback (char ch) |
istream & | read (char *s, std::streamsize count) |
std::streampos | tellg () |
istream & | seekg (std::streampos pos) |
istream & | seekg (std::streamoff off, std::ios_base::seekdir dir) |
istream & | sync () |
std::streambuf * | rdbuf () const |
std::streambuf * | rdbuf (std::streambuf *buf) |
void | setstate (std::ios_base::iostate state) |
void | clear (std::ios_base::iostate state=std::ios_base::goodbit) |
bool | good () const |
bool | fail () const |
bool | eof () const |
operator bool () const | |
Additional Inherited Members | |
![]() | |
istream (istream &&rhs) noexcept | |
istream & | operator= (istream &&rhs) noexcept |
operator std::istream & () & | |
operator const std::istream & () const & | |
ext::istringstream::istringstream | ( | const std::string & | data = "" | ) |
|
noexcept |
|
overridenoexcept |
|
defaultnoexcept |
std::stringbuf * ext::istringstream::rdbuf | ( | ) |
const std::stringbuf * ext::istringstream::rdbuf | ( | ) | const |
std::string ext::istringstream::str | ( | ) | const & |
void ext::istringstream::str | ( | const std::string & | str | ) |
void ext::istringstream::swap | ( | istringstream & | other | ) |