WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::net::raw_socket_istream Class Reference

#include <wpi/net/raw_socket_istream.hpp>

Inheritance diagram for wpi::net::raw_socket_istream:
wpi::util::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::util::raw_istream
 raw_istream ()=default
virtual ~raw_istream ()=default
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)
std::string_view 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::util::raw_istream
void error_detected ()
void set_read_count (size_t count)

Constructor & Destructor Documentation

◆ raw_socket_istream()

wpi::net::raw_socket_istream::raw_socket_istream ( NetworkStream & stream,
int timeout = 0 )
inlineexplicit

Member Function Documentation

◆ close()

void wpi::net::raw_socket_istream::close ( )
overridevirtual

◆ in_avail()

size_t wpi::net::raw_socket_istream::in_avail ( ) const
overridevirtual

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