![]() |
TSDuck v3.45-4766
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::BinaryFile, including all inherited members.
| abort() | ts::BinaryFile | |
| allowSetNonBlocking() const override | ts::BinaryFile | protectedvirtual |
| APPEND enum value | ts::BinaryFile | |
| asyncCompletedStream(IOSB *iosb) override | ts::BinaryFile | virtual |
| BinaryFile(Report *report, bool non_blocking=false) | ts::BinaryFile | explicit |
| BinaryFile(ReporterBase *delegate, bool non_blocking=false) | ts::BinaryFile | explicit |
| checkNonBlocking(bool non_blocking, const UChar *opname) | ts::NonBlockingDevice | protected |
| checkNonBlocking(IOSB *iosb, const UChar *opname) | ts::NonBlockingDevice | protected |
| close(bool silent=false) | ts::BinaryFile | virtual |
| endOfStream() override | ts::BinaryFile | virtual |
| 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 |
| getDisplayFileName() const | ts::BinaryFile | |
| getFileName() const | ts::BinaryFile | inline |
| getFlags() const | ts::BinaryFile | inline |
| getHandle() const | ts::NonBlockingDevice | |
| getReadHandle() const override | ts::BinaryFile | virtual |
| getReadSocket() const | ts::NonBlockingDevice | |
| getSocket() const | ts::NonBlockingDevice | |
| getWriteHandle() const override | ts::BinaryFile | virtual |
| getWriteSocket() const | ts::NonBlockingDevice | |
| isNonBlocking() const | ts::NonBlockingDevice | inline |
| isOpen() const | ts::BinaryFile | inline |
| IsPendingStatus(int error_code) | ts::NonBlockingDevice | inlinestatic |
| isReadStream() override | ts::BinaryFile | virtual |
| isSupportedByReactor(bool recheck=false) | ts::NonBlockingDevice | |
| isWriteStream() override | ts::BinaryFile | virtual |
| KEEP enum value | ts::BinaryFile | |
| 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 |
| NONE enum value | ts::BinaryFile | |
| open(const fs::path &filename, OpenFlags flags) | ts::BinaryFile | virtual |
| OpenFlags enum name | ts::BinaryFile | |
| openRead(const fs::path &filename, size_t repeat_count, uint64_t start_offset) | ts::BinaryFile | |
| openRead(const fs::path &filename, uint64_t start_offset) | ts::BinaryFile | |
| READ enum value | ts::BinaryFile | |
| readStream(void *addr, size_t size, const AbortInterface *abort=nullptr) override | ts::BinaryFile | virtual |
| readStream(void *addr, size_t max_size, size_t &ret_size, const AbortInterface *abort=nullptr, IOSB *iosb=nullptr) override | ts::BinaryFile | virtual |
| ReadStreamHelper(T *obj, void *addr, size_t size, const AbortInterface *abort) | ts::StreamInterface | inlineprotectedstatic |
| REOPEN enum value | ts::BinaryFile | |
| REOPEN_SPEC enum value | ts::BinaryFile | |
| report() const override | ts::ReporterBase | virtual |
| ReporterBase(Report *report) | ts::ReporterBase | inlineexplicit |
| ReporterBase(ReporterBase *delegate) | ts::ReporterBase | inlineexplicit |
| rewind() | ts::BinaryFile | inline |
| seekByte(uint64_t byte_index) | ts::BinaryFile | |
| setNonBlocking(bool non_blocking) | ts::NonBlockingDevice | |
| setReport(Report *report) | ts::ReporterBase | |
| setReport(ReporterBase *delegate) | ts::ReporterBase | |
| setSystemNonBlocking(bool non_blocking) | ts::NonBlockingDevice | protected |
| SHARED enum value | ts::BinaryFile | |
| SilentLevel(bool silent, int default_severity=Severity::Error) | ts::ReporterBase | inlinestatic |
| TEMPORARY enum value | ts::BinaryFile | |
| WRITE enum value | ts::BinaryFile | |
| writeStream(const void *addr, size_t size, IOSB *iosb=nullptr) override | ts::BinaryFile | virtual |
| writeStream(const void *addr, size_t size, size_t &written_size, IOSB *iosb=nullptr) override | ts::BinaryFile | virtual |
| WriteStreamHelper(T *obj, const void *addr, size_t size, NonBlockingDevice::IOSB *iosb) | ts::StreamInterface | inlineprotectedstatic |
| ~BinaryFile() override | ts::BinaryFile | virtual |
| ~NonBlockingDevice() override | ts::NonBlockingDevice | virtual |
| ~ReporterBase() override | ts::ReporterBase | virtual |