![]() |
TSDuck v3.45-4766
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::ForkPipeOutputStream, including all inherited members.
| abortPipeReadWrite() | ts::ForkPipe | |
| AbstractStandardOutputStream(size_t bufferSize=DEFAULT_STREAM_BUFFER_SIZE) | ts::AbstractStandardOutputStream | explicit |
| allowSetNonBlocking() const override | ts::ForkPipe | protectedvirtual |
| asyncCompletedStream(IOSB *iosb) override | ts::ForkPipe | virtual |
| ASYNCHRONOUS enum value | ts::ForkPipe | |
| checkNonBlocking(bool non_blocking, const UChar *opname) | ts::NonBlockingDevice | protected |
| checkNonBlocking(IOSB *iosb, const UChar *opname) | ts::NonBlockingDevice | protected |
| close(bool silent=false) override | ts::ForkPipeOutputStream | virtual |
| DEFAULT_STREAM_BUFFER_SIZE | ts::AbstractStandardOutputStream | static |
| endOfStream() override | ts::ForkPipe | virtual |
| EXIT_PROCESS enum value | ts::ForkPipe | |
| ForkPipe(Report *report, bool non_blocking=false) | ts::ForkPipe | explicit |
| ForkPipe(ReporterBase *delegate, bool non_blocking=false) | ts::ForkPipe | explicit |
| ForkPipeOutputStream(Report *report) | ts::ForkPipeOutputStream | explicit |
| ForkPipeOutputStream(ReporterBase *delegate) | ts::ForkPipeOutputStream | explicit |
| genericSystemRead(void *addr, size_t max_size, size_t &ret_size, const AbortInterface *abort, NonBlockingDevice::IOSB *iosb, uint64_t position) | ts::NonBlockingDevice | protected |
| genericSystemWrite(const void *addr, size_t size, size_t &written_size, NonBlockingDevice::IOSB *iosb, uint64_t position) | ts::NonBlockingDevice | protected |
| getHandle() const | ts::NonBlockingDevice | |
| getIgnoreAbort() const | ts::ForkPipe | inline |
| GetOutput(UString &output, const UString &command, Report &report, bool include_stderr=false) | ts::ForkPipe | static |
| getProcessHandle() const | ts::ForkPipe | inline |
| getProcessId() const | ts::ForkPipe | inline |
| getReadHandle() const override | ts::ForkPipe | virtual |
| getReadSocket() const | ts::NonBlockingDevice | |
| getSocket() const | ts::NonBlockingDevice | |
| getWriteHandle() const override | ts::ForkPipe | virtual |
| getWriteSocket() const | ts::NonBlockingDevice | |
| InputMode enum name | ts::ForkPipe | |
| isBroken() const | ts::ForkPipe | inline |
| isNonBlocking() const | ts::NonBlockingDevice | inline |
| isOpen() const | ts::ForkPipe | inline |
| IsPendingStatus(int error_code) | ts::NonBlockingDevice | inlinestatic |
| isReadStream() override | ts::ForkPipe | virtual |
| isSupportedByReactor(bool recheck=false) | ts::NonBlockingDevice | |
| isSynchronous() const | ts::ForkPipe | inline |
| isWriteStream() override | ts::ForkPipe | virtual |
| 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 |
| muteReport(bool mute) | ts::ReporterBase | |
| NonBlockingDevice(Report *report, bool non_blocking=false) | ts::NonBlockingDevice | inlineexplicit |
| NonBlockingDevice(ReporterBase *delegate, bool non_blocking=false) | ts::NonBlockingDevice | inlineexplicit |
| open(const UString &command, WaitMode wait_mode, size_t buffer_size, OutputMode out_mode, InputMode in_mode) | ts::ForkPipe | |
| OutputMode enum name | ts::ForkPipe | |
| readStream(void *addr, size_t size, const AbortInterface *abort=nullptr) override | ts::ForkPipe | virtual |
| readStream(void *addr, size_t max_size, size_t &ret_size, const AbortInterface *abort=nullptr, IOSB *iosb=nullptr) override | ts::ForkPipe | virtual |
| ReadStreamHelper(T *obj, void *addr, size_t size, const AbortInterface *abort) | ts::StreamInterface | inlineprotectedstatic |
| report() const override | ts::ReporterBase | virtual |
| ReporterBase(Report *report) | ts::ReporterBase | inlineexplicit |
| ReporterBase(ReporterBase *delegate) | ts::ReporterBase | inlineexplicit |
| setIgnoreAbort(bool on) | ts::ForkPipe | inline |
| setNonBlocking(bool non_blocking) | ts::NonBlockingDevice | |
| setReport(Report *report) | ts::ReporterBase | |
| setReport(ReporterBase *delegate) | ts::ReporterBase | |
| setSystemNonBlocking(bool non_blocking) | ts::NonBlockingDevice | protected |
| SilentLevel(bool silent, int default_severity=Severity::Error) | ts::ReporterBase | inlinestatic |
| 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::AbstractStandardOutputStream | |
| SYNCHRONOUS enum value | ts::ForkPipe | |
| WaitMode enum name | ts::ForkPipe | |
| writeStream(const void *addr, size_t size, IOSB *iosb=nullptr) override | ts::ForkPipe | virtual |
| writeStream(const void *addr, size_t size, size_t &written_size, IOSB *iosb=nullptr) override | ts::ForkPipe | virtual |
| writeStreamBuffer(const void *addr, size_t size) override | ts::ForkPipeOutputStream | protectedvirtual |
| WriteStreamHelper(T *obj, const void *addr, size_t size, NonBlockingDevice::IOSB *iosb) | ts::StreamInterface | inlineprotectedstatic |
| ~AbstractStandardOutputStream() override | ts::AbstractStandardOutputStream | virtual |
| ~ForkPipe() override | ts::ForkPipe | virtual |
| ~ForkPipeOutputStream() override | ts::ForkPipeOutputStream | virtual |
| ~NonBlockingDevice() override | ts::NonBlockingDevice | virtual |
| ~ReporterBase() override | ts::ReporterBase | virtual |