TSDuck v3.40-3963
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::Section, including all inherited members.
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::DemuxedData | virtual |
copy(const Section &other) | ts::Section | |
ts::DemuxedData::copy(const DemuxedData &other) | ts::DemuxedData | |
definingStandards() const override | ts::Section | virtual |
DemuxedData(PID source_pid=PID_NULL) | ts::DemuxedData | |
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, uint16_t cas=CASID_NULL, bool no_header=false) const | ts::Section | |
etid() const | ts::Section | inline |
firstTSPacketIndex() const | ts::DemuxedData | inline |
hasDiversifiedPayload() const | ts::Section | |
hash() const | ts::Section | |
headerSize() const | ts::Section | inline |
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 | ts::Section | inline |
lastSectionNumber() const | ts::Section | inline |
lastTSPacketIndex() const | ts::DemuxedData | inline |
matchContent(const ByteBlock &pattern, const ByteBlock &mask=ByteBlock()) const | ts::DemuxedData | |
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 | |
operator==(const Section &other) const | ts::Section | |
ts::DemuxedData::operator==(const DemuxedData &other) const | ts::DemuxedData | |
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::DemuxedData | |
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 | |
rwAppend(const void *data, size_t dsize) | ts::DemuxedData | protected |
rwContent() | ts::DemuxedData | inlineprotected |
rwResize(size_t s) | ts::DemuxedData | 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::DemuxedData | virtual |
sourcePID() const | ts::DemuxedData | inline |
StartLongSection(const uint8_t *data, size_t size) | 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 | |
version() const | ts::Section | inline |
write(std::ostream &strm, Report &report=(ts::CerrReport::Instance())) const | ts::Section | |
~DemuxedData() | ts::DemuxedData | virtual |