WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
wpi::raw_socket_istream Class Reference
Inheritance diagram for wpi::raw_socket_istream:
wpi::raw_istream

Public Member Functions

 raw_socket_istream (NetworkStream &stream, int timeout=0)
 
void close () override
 
size_t in_avail () const override
 
- Public Member Functions inherited from wpi::raw_istream
raw_istreamread (char &c)
 
raw_istreamread (unsigned char &c)
 
raw_istreamread (signed char &c)
 
raw_istreamread (void *data, size_t len)
 
size_t readsome (void *data, size_t len)
 
raw_istreamreadinto (SmallVectorImpl< char > &buf, size_t len)
 
raw_istreamreadinto (SmallVectorImpl< uint8_t > &buf, size_t len)
 
raw_istreamreadinto (std::vector< char > &buf, size_t len)
 
raw_istreamreadinto (std::vector< uint8_t > &buf, size_t len)
 
raw_istreamreadinto (std::string &buf, size_t len)
 
StringRef getline (SmallVectorImpl< char > &buf, int maxLen)
 
size_t read_count () const
 
bool has_error () const
 
void clear_error ()
 
 raw_istream (const raw_istream &)=delete
 
raw_istreamoperator= (const raw_istream &)=delete
 

Additional Inherited Members

- Protected Member Functions inherited from wpi::raw_istream
void error_detected ()
 
void set_read_count (size_t count)
 

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