![]() |
TSDuck v3.45-4766
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::TSFileInputBuffered, including all inherited members.
| _total_read | ts::TSPacketStream | protected |
| _total_write | ts::TSPacketStream | protected |
| 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 |
| canSeek(PacketCounter position) const | ts::TSFileInputBuffered | |
| 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::TSFile | virtual |
| endOfStream() override | ts::TSFile | 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 |
| getBackwardSeekableCount() const | ts::TSFileInputBuffered | inline |
| getBufferedCount() const | ts::TSFileInputBuffered | inline |
| getBufferFreeSize() const | ts::TSFileInputBuffered | inline |
| getBufferSize() const | ts::TSFileInputBuffered | inline |
| getDisplayFileName() const | ts::BinaryFile | |
| getFileName() const | ts::BinaryFile | inline |
| getFlags() const | ts::BinaryFile | inline |
| getForwardSeekableCount() const | ts::TSFileInputBuffered | 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 | |
| MAX_HEADER_SIZE | ts::TSPacketStream | static |
| MAX_TRAILER_SIZE | ts::TSPacketStream | static |
| MIN_BUFFER_SIZE | ts::TSFileInputBuffered | 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 |
| NONE enum value | ts::BinaryFile | |
| OpenFlags enum name | ts::BinaryFile | |
| openRead(const fs::path &filename, size_t repeat_count, uint64_t start_offset, TSPacketFormat format=TSPacketFormat::AUTODETECT) | ts::TSFileInputBuffered | |
| ts::TSFile::openRead(const fs::path &filename, uint64_t start_offset, TSPacketFormat format=TSPacketFormat::AUTODETECT) | ts::TSFile | |
| ts::BinaryFile::openRead(const fs::path &filename, size_t repeat_count, uint64_t start_offset) | ts::BinaryFile | |
| ts::BinaryFile::openRead(const fs::path &filename, uint64_t start_offset) | ts::BinaryFile | |
| packetFormat() const | ts::TSPacketStream | inline |
| packetFormatString() const | ts::TSPacketStream | inline |
| PacketHeaderSize(TSPacketFormat format) | ts::TSPacketStream | static |
| packetHeaderSize() const | ts::TSPacketStream | inline |
| PacketTrailerSize(TSPacketFormat format) | ts::TSPacketStream | static |
| packetTrailerSize() const | ts::TSPacketStream | inline |
| read(TSPacket *buffer, size_t max_packets, TSPacketMetadata *metadata=nullptr) | ts::TSFileInputBuffered | |
| READ enum value | ts::BinaryFile | |
| readPackets(TSPacket *buffer, TSPacketMetadata *metadata, size_t max_packets) override | ts::TSFile | virtual |
| readPacketsCount() const | ts::TSFileInputBuffered | |
| 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 |
| resetPacketStream(TSPacketFormat format, StreamInterface *stream) | ts::TSPacketStream | protected |
| ts::TSFile::rewind() | ts::BinaryFile | inline |
| seekByte(uint64_t byte_index) | ts::BinaryFile | |
| seekPacket(PacketCounter position) | ts::TSFileInputBuffered | |
| seekPacketBackward(size_t packet_count) | ts::TSFileInputBuffered | |
| seekPacketForward(size_t packet_count) | ts::TSFileInputBuffered | |
| setBufferSize(size_t buffer_size) | ts::TSFileInputBuffered | |
| setNonBlocking(bool non_blocking) | ts::NonBlockingDevice | |
| setReport(Report *report) | ts::ReporterBase | |
| setReport(ReporterBase *delegate) | ts::ReporterBase | |
| setStuffing(size_t initial, size_t final) | ts::TSFile | |
| 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 | |
| TSFile(Report *report) | ts::TSFile | explicit |
| TSFile(ReporterBase *delegate) | ts::TSFile | explicit |
| TSFileInputBuffered(Report *report, size_t buffer_size) | ts::TSFileInputBuffered | |
| TSFileInputBuffered(ReporterBase *delegate, size_t buffer_size) | ts::TSFileInputBuffered | |
| TSPacketStream(ReporterInterface &reporter, TSPacketFormat format=TSPacketFormat::AUTODETECT, StreamInterface *stream=nullptr) | ts::TSPacketStream | |
| WRITE enum value | ts::BinaryFile | |
| writePackets(const TSPacket *buffer, const TSPacketMetadata *metadata, size_t packet_count) | ts::TSPacketStream | virtual |
| writePacketsCount() const | ts::TSPacketStream | inline |
| 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 |
| ~TSFile() override | ts::TSFile | virtual |
| ~TSFileInputBuffered() override | ts::TSFileInputBuffered | virtual |
| ~TSPacketStream() | ts::TSPacketStream | virtual |