TSDuck v3.40-3963
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::ForkPipe, including all inherited members.
abortPipeReadWrite() | ts::ForkPipe | |
AbstractOutputStream(size_t bufferSize=DEFAULT_STREAM_BUFFER_SIZE) | ts::AbstractOutputStream | explicit |
ASYNCHRONOUS enum value | ts::ForkPipe | |
close(Report &report) | ts::ForkPipe | |
DEFAULT_STREAM_BUFFER_SIZE | ts::AbstractOutputStream | static |
endOfStream() override | ts::ForkPipe | virtual |
EXIT_PROCESS enum value | ts::ForkPipe | |
ForkPipe() | ts::ForkPipe | |
getIgnoreAbort() const | ts::ForkPipe | inline |
InputMode enum name | ts::ForkPipe | |
isBroken() const | ts::ForkPipe | inline |
isOpen() const | ts::ForkPipe | inline |
isSynchronous() const | ts::ForkPipe | inline |
KEEP_BOTH enum value | ts::ForkPipe | |
Launch(const UString &command, Report &report, OutputMode out_mode=KEEP_BOTH, InputMode in_mode=STDIN_PARENT, WaitMode wait_mode=ASYNCHRONOUS) | ts::ForkPipe | static |
open(const UString &command, WaitMode wait_mode, size_t buffer_size, Report &report, OutputMode out_mode, InputMode in_mode) | ts::ForkPipe | |
OutputMode enum name | ts::ForkPipe | |
readStreamChunks(void *addr, size_t max_size, size_t chunk_size, size_t &ret_size, Report &report) | ts::AbstractReadStreamInterface | virtual |
readStreamComplete(void *addr, size_t max_size, size_t &ret_size, Report &report) | ts::AbstractReadStreamInterface | virtual |
readStreamPartial(void *addr, size_t max_size, size_t &ret_size, Report &report) override | ts::ForkPipe | virtual |
setIgnoreAbort(bool on) | ts::ForkPipe | inline |
STDERR_ONLY enum value | ts::ForkPipe | |
STDIN_NONE enum value | ts::ForkPipe | |
STDIN_PARENT enum value | ts::ForkPipe | |
STDIN_PIPE enum value | ts::ForkPipe | |
STDOUT_ONLY enum value | ts::ForkPipe | |
STDOUT_PIPE enum value | ts::ForkPipe | |
STDOUTERR_PIPE enum value | ts::ForkPipe | |
SuperClass typedef | ts::AbstractOutputStream | |
SYNCHRONOUS enum value | ts::ForkPipe | |
WaitMode enum name | ts::ForkPipe | |
writeStream(const void *addr, size_t size, size_t &written_size, Report &report) override | ts::ForkPipe | virtual |
writeStreamBuffer(const void *addr, size_t size) override | ts::ForkPipe | protectedvirtual |
~AbstractOutputStream() override | ts::AbstractOutputStream | virtual |
~ForkPipe() override | ts::ForkPipe | virtual |