TSDuck v3.38-3731
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::Section Member List

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::Sectioninline
clear() overridets::Sectionvirtual
content() constts::DemuxedDatavirtual
copy(const Section &other)ts::Section
ts::DemuxedData::copy(const DemuxedData &other)ts::DemuxedData
definingStandards() const overridets::Sectionvirtual
DemuxedData(PID source_pid=PID_NULL)ts::DemuxedData
DemuxedData(const DemuxedData &other, ShareMode mode)ts::DemuxedData
DemuxedData(DemuxedData &&other) noexceptts::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) constts::Section
etid() constts::Sectioninline
firstTSPacketIndex() constts::DemuxedDatainline
hasDiversifiedPayload() constts::Section
hash() constts::Section
headerSize() constts::Sectioninline
isCurrent() constts::Sectioninline
isLongSection() constts::Sectioninline
isNext() constts::Sectioninline
isPrivateSection() constts::Sectioninline
isShortSection() constts::Sectioninline
isValid() constts::Sectioninline
lastSectionNumber() constts::Sectioninline
lastTSPacketIndex() constts::DemuxedDatainline
matchContent(const ByteBlock &pattern, const ByteBlock &mask=ByteBlock()) constts::DemuxedData
operator=(const Section &other)ts::Section
operator=(const Section &&other) noexceptts::Section
ts::DemuxedData::operator=(const DemuxedData &other)ts::DemuxedData
ts::DemuxedData::operator=(DemuxedData &&other) noexceptts::DemuxedData
operator==(const Section &other) constts::Section
ts::DemuxedData::operator==(const DemuxedData &other) constts::DemuxedData
packetCount() constts::Sectioninline
PacketCount(const CONTAINER &container, bool pack=true)ts::Sectionstatic
payload() constts::Sectioninline
payloadSize() constts::Sectioninline
rawDataSize() constts::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) overridets::Sectionvirtual
reload(const ByteBlock &content, PID source_pid=PID_NULL) overridets::Sectionvirtual
reload(const ByteBlockPtr &content_ptr, PID source_pid=PID_NULL) overridets::Sectionvirtual
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::DemuxedDataprotected
rwContent()ts::DemuxedDatainlineprotected
rwResize(size_t s)ts::DemuxedDataprotected
Section()=defaultts::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() constts::Sectioninline
SectionSize(const void *content, size_t content_size)ts::Sectionstatic
SectionSize(const ByteBlock &content)ts::Sectioninlinestatic
setFirstTSPacketIndex(PacketCounter i)ts::DemuxedDatainline
setIsCurrent(bool is_current, bool recompute_crc=true)ts::Section
setLastSectionNumber(uint8_t num, bool recompute_crc=true)ts::Section
setLastTSPacketIndex(PacketCounter i)ts::DemuxedDatainline
setSectionNumber(uint8_t num, bool recompute_crc=true)ts::Section
setSourcePID(PID pid)ts::DemuxedDatainline
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() constts::DemuxedDatavirtual
sourcePID() constts::DemuxedDatainline
StartLongSection(const uint8_t *data, size_t size)ts::Sectionstatic
SuperClass typedefts::Section
tableId() constts::Sectioninline
tableIdExtension() constts::Sectioninline
truncatePayload(size_t size, bool recompute_crc=true)ts::Section
version() constts::Sectioninline
write(std::ostream &strm, Report &report=(ts::CerrReport::Instance())) constts::Section
~DemuxedData()ts::DemuxedDatavirtual