#include <wpi/raw_istream.h>
|
| raw_fd_istream (std::string_view filename, std::error_code &ec, size_t bufSize=4096) |
|
| raw_fd_istream (int fd, bool shouldClose, size_t bufSize=4096) |
|
| ~raw_fd_istream () override |
|
void | close () final |
|
size_t | in_avail () const override |
|
| raw_istream ()=default |
|
virtual | ~raw_istream ()=default |
|
raw_istream & | read (char &c) |
|
raw_istream & | read (unsigned char &c) |
|
raw_istream & | read (signed char &c) |
|
raw_istream & | read (void *data, size_t len) |
|
size_t | readsome (void *data, size_t len) |
|
raw_istream & | readinto (SmallVectorImpl< char > &buf, size_t len) |
|
raw_istream & | readinto (SmallVectorImpl< uint8_t > &buf, size_t len) |
|
raw_istream & | readinto (std::vector< char > &buf, size_t len) |
|
raw_istream & | readinto (std::vector< uint8_t > &buf, size_t len) |
|
raw_istream & | readinto (std::string &buf, size_t len) |
|
std::string_view | getline (SmallVectorImpl< char > &buf, int maxLen) |
|
virtual void | close ()=0 |
|
virtual size_t | in_avail () const =0 |
|
size_t | read_count () const |
|
bool | has_error () const |
|
void | clear_error () |
|
| raw_istream (const raw_istream &)=delete |
|
raw_istream & | operator= (const raw_istream &)=delete |
|
◆ raw_fd_istream() [1/2]
wpi::raw_fd_istream::raw_fd_istream |
( |
std::string_view |
filename, |
|
|
std::error_code & |
ec, |
|
|
size_t |
bufSize = 4096 |
|
) |
| |
◆ raw_fd_istream() [2/2]
wpi::raw_fd_istream::raw_fd_istream |
( |
int |
fd, |
|
|
bool |
shouldClose, |
|
|
size_t |
bufSize = 4096 |
|
) |
| |
◆ ~raw_fd_istream()
wpi::raw_fd_istream::~raw_fd_istream |
( |
| ) |
|
|
override |
◆ close()
void wpi::raw_fd_istream::close |
( |
| ) |
|
|
finalvirtual |
◆ in_avail()
size_t wpi::raw_fd_istream::in_avail |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file: