Skip to main content
Pigweed's logo Pigweed
  1. Home
  2. Reference
  3. C/C++
  4. pw_stream
  5. Implementations
Loading...
Searching...
No Matches
Implementations

Overview

Concrete implementations of stream interfaces for general use.

Classes

class  pw::stream::IntervalReader
 
class  pw::stream::LimitedStreamWriter
 
class  pw::stream::MemoryWriter
 
class  pw::stream::MemoryWriterBuffer< kSizeBytes >
 
class  pw::stream::MemoryReader
 
class  pw::stream::NullStream
 
class  pw::stream::CountingNullStream
 Same as pw::stream::NullStream, but tracks the number of bytes written. More...
 
class  pw::stream::SocketStream
 
class  pw::stream::ServerSocket
 
class  pw::stream::StdFileReader
 Wraps an std::ifstream with the pw::stream::Reader interface. More...
 
class  pw::stream::StdFileWriter
 Wraps an std::ofstream with the pw::stream::Writer interface. More...
 
class  pw::stream::SysIoWriter
 
class  pw::stream::SysIoReader