class final
PipeStreamContents
Class to represent a pipe stream to be used for process link across platforms
Base classes
- class bpf::io::IInputStream
- class bpf::io::IOutputStream
Constructors, destructors, conversion operators
- PipeStream(const PipeStream& other) deleted
Public functions
- auto operator=(const PipeStream& other) -> PipeStream& deleted
- auto Read(void* buf, fsize bufsize) -> fsize final
- auto Write(const void* buf, fsize bufsize) -> fsize final
- void Close()
Function documentation
bpf:: system:: Process:: PipeStream:: PipeStream(const PipeStream& other) deleted
Do not allow copy construction
PipeStream& bpf:: system:: Process:: PipeStream:: operator=(const PipeStream& other) deleted
Do not allow copy assignment
void bpf:: system:: Process:: PipeStream:: Close()
Closes the pipe