![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::Section, including all inherited members.
| AFTER_LEN_BYTE_OFFSET | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | static |
| appendPayload(const void *data, size_t size, bool recompute_crc=true) | ts::Section | |
| appendPayload(const ByteBlock &data, bool recompute_crc=true) | ts::Section | inline |
| attribute() const | ts::DemuxedData | inline |
| clear() override | ts::Section | virtual |
| content() const | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | virtual |
| copy(const Section &other) | ts::Section | |
| ts::DemuxedData::copy(const DemuxedData &other) | ts::DemuxedData | |
| ts::DataBlock::copy(const DataBlock &other) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| DataBlock()=default | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| DataBlock(const DataBlock &other, ShareMode mode) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| DataBlock(DataBlock &&other) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | inline |
| DataBlock(const void *content, size_t content_size) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| DataBlock(const ByteBlock &content) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| DataBlock(const ByteBlockPtr &content_ptr, ShareMode mode) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| definingStandards(Standards current_standards=Standards::NONE) const override | ts::Section | virtual |
| DemuxedData(PID source_pid=PID_NULL) | ts::DemuxedData | inline |
| DemuxedData(const DemuxedData &other, ShareMode mode) | ts::DemuxedData | |
| DemuxedData(DemuxedData &&other) noexcept | ts::DemuxedData | |
| DemuxedData(const void *content, size_t content_size, PID source_pid=PID_NULL) | ts::DemuxedData | |
| DemuxedData(const ByteBlock &content, PID source_pid=PID_NULL) | ts::DemuxedData | |
| DemuxedData(const ByteBlockPtr &content_ptr, PID source_pid=PID_NULL) | ts::DemuxedData | |
| dump(std::ostream &strm, int indent=0, CASID cas=CASID_NULL, bool no_header=false) const | ts::Section | |
| firstTSPacketIndex() const | ts::DemuxedData | inline |
| GetLengthField(const void *content, size_t content_size) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | static |
| hasDiversifiedPayload() const | ts::Section | |
| hash() const | ts::Section | |
| headerSize() const | ts::Section | inline |
| INV_CRC32 enum value | ts::Section | |
| INV_DATA enum value | ts::Section | |
| INV_HEADER enum value | ts::Section | |
| INV_REPEAT enum value | ts::Section | |
| INV_SEC_NUM enum value | ts::Section | |
| INV_SIZE enum value | ts::Section | |
| isCurrent() const | ts::Section | inline |
| isLongSection() const | ts::Section | inline |
| isNext() const | ts::Section | inline |
| isPrivateSection() const | ts::Section | inline |
| isShortSection() const | ts::Section | inline |
| isValid() const override | ts::Section | virtual |
| lastSectionNumber() const | ts::Section | inline |
| lastTSPacketIndex() const | ts::DemuxedData | inline |
| LEN_BIT_OFFSET | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | static |
| LEN_BIT_SIZE | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | static |
| matchContent(const ByteBlock &pattern, const ByteBlock &mask=ByteBlock()) const | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| operator=(const Section &other) | ts::Section | |
| operator=(const Section &&other) noexcept | ts::Section | |
| ts::DemuxedData::operator=(const DemuxedData &other) | ts::DemuxedData | |
| ts::DemuxedData::operator=(DemuxedData &&other) noexcept | ts::DemuxedData | |
| ts::DataBlock::operator=(const DataBlock &other) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| ts::DataBlock::operator=(DataBlock &&other) noexcept | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| operator==(const Section &other) const | ts::Section | |
| ts::DemuxedData::operator==(const DemuxedData &other) const | ts::DemuxedData | |
| ts::DataBlock::operator==(const DataBlock &other) const | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| packetCount() const | ts::Section | inline |
| PacketCount(const CONTAINER &container, bool pack=true) | ts::Section | static |
| payload() const | ts::Section | inline |
| payloadSize() const | ts::Section | inline |
| rawDataSize() const | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | inline |
| read(std::istream &strm, CRC32::Validation crc_op=CRC32::Validation::IGNORE, Report &report=(ts::CerrReport::Instance())) | ts::Section | |
| recomputeCRC() | ts::Section | |
| reload(const void *content, size_t content_size, PID source_pid=PID_NULL) override | ts::Section | virtual |
| reload(const ByteBlock &content, PID source_pid=PID_NULL) override | ts::Section | virtual |
| reload(const ByteBlockPtr &content_ptr, PID source_pid=PID_NULL) override | ts::Section | virtual |
| reload(const void *content, size_t content_size, PID source_pid, CRC32::Validation crc_op) | ts::Section | |
| reload(const ByteBlock &content, PID source_pid, CRC32::Validation crc_op) | ts::Section | |
| reload(const ByteBlockPtr &content_ptr, PID source_pid, CRC32::Validation crc_op) | ts::Section | |
| reload(TID tid, bool is_private_section, const void *payload, size_t payload_size, PID source_pid=PID_NULL) | ts::Section | |
| reload(TID tid, bool is_private_section, uint16_t tid_ext, uint8_t version, bool is_current, uint8_t section_number, uint8_t last_section_number, const void *payload, size_t payload_size, PID source_pid=PID_NULL) | ts::Section | |
| ts::DataBlock::reload(const void *content, size_t content_size) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| ts::DataBlock::reload(const ByteBlock &content) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| ts::DataBlock::reload(const ByteBlockPtr &content_ptr) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | |
| rwAppend(const void *data, size_t dsize) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | protected |
| rwContent() | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | inlineprotected |
| rwResize(size_t s) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | protected |
| Section()=default | ts::Section | |
| Section(const Section &other, ShareMode mode) | ts::Section | |
| Section(const void *content, size_t content_size, PID source_pid=PID_NULL, CRC32::Validation crc_op=CRC32::Validation::IGNORE) | ts::Section | |
| Section(const ByteBlock &content, PID source_pid=PID_NULL, CRC32::Validation crc_op=CRC32::Validation::IGNORE) | ts::Section | |
| Section(const ByteBlockPtr &content_ptr, PID source_pid=PID_NULL, CRC32::Validation crc_op=CRC32::Validation::IGNORE) | ts::Section | |
| Section(TID tid, bool is_private_section, const void *payload, size_t payload_size, PID source_pid=PID_NULL) | ts::Section | |
| Section(TID tid, bool is_private_section, uint16_t tid_ext, uint8_t version, bool is_current, uint8_t section_number, uint8_t last_section_number, const void *payload, size_t payload_size, PID source_pid=PID_NULL) | ts::Section | |
| sectionNumber() const | ts::Section | inline |
| SectionSize(const void *content, size_t content_size) | ts::Section | static |
| SectionSize(const ByteBlock &content) | ts::Section | inlinestatic |
| setAttribute(const UString &attr) | ts::DemuxedData | inline |
| setFirstTSPacketIndex(PacketCounter i) | ts::DemuxedData | inline |
| setIsCurrent(bool is_current, bool recompute_crc=true) | ts::Section | |
| setLastSectionNumber(uint8_t num, bool recompute_crc=true) | ts::Section | |
| setLastTSPacketIndex(PacketCounter i) | ts::DemuxedData | inline |
| setSectionNumber(uint8_t num, bool recompute_crc=true) | ts::Section | |
| setSourcePID(PID pid) | ts::DemuxedData | inline |
| setTableId(uint8_t tid, bool recompute_crc=true) | ts::Section | |
| setTableIdExtension(uint16_t tid_ext, bool recompute_crc=true) | ts::Section | |
| setUInt16(size_t offset, uint16_t value, bool recompute_crc=true) | ts::Section | |
| setUInt32(size_t offset, uint32_t value, bool recompute_crc=true) | ts::Section | |
| setUInt8(size_t offset, uint8_t value, bool recompute_crc=true) | ts::Section | |
| setVersion(uint8_t version, bool recompute_crc=true) | ts::Section | |
| size() const | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | virtual |
| sourcePID() const | ts::DemuxedData | inline |
| StartLongSection(const uint8_t *data, size_t size) | ts::Section | static |
| status() const | ts::Section | inline |
| Status enum name | ts::Section | |
| StatusEnum() | ts::Section | static |
| SuperClass typedef | ts::Section | |
| tableId() const | ts::Section | inline |
| tableIdExtension() const | ts::Section | inline |
| truncatePayload(size_t size, bool recompute_crc=true) | ts::Section | |
| UNBOUNDED_IS_ALLOWED | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | static |
| UNDEFINED enum value | ts::Section | |
| VALID enum value | ts::Section | |
| ValidateLengthField(const void *content, size_t content_size, bool allow_extra_data) | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | static |
| version() const | ts::Section | inline |
| write(std::ostream &strm, Report &report=(ts::CerrReport::Instance())) const | ts::Section | |
| xtid() const | ts::Section | inline |
| ~DataBlock() | ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED > | virtual |
| ~DemuxedData() override | ts::DemuxedData | virtual |