TSDuck v3.43-4441
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.

AFTER_LEN_BYTE_OFFSETts::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::Sectioninline
attribute() constts::DemuxedDatainline
clear() overridets::Sectionvirtual
content() constts::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()=defaultts::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 overridets::Sectionvirtual
DemuxedData(PID source_pid=PID_NULL)ts::DemuxedDatainline
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, CASID cas=CASID_NULL, bool no_header=false) constts::Section
firstTSPacketIndex() constts::DemuxedDatainline
GetLengthField(const void *content, size_t content_size)ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >static
hasDiversifiedPayload() constts::Section
hash() constts::Section
headerSize() constts::Sectioninline
INV_CRC32 enum valuets::Section
INV_DATA enum valuets::Section
INV_HEADER enum valuets::Section
INV_REPEAT enum valuets::Section
INV_SEC_NUM enum valuets::Section
INV_SIZE enum valuets::Section
isCurrent() constts::Sectioninline
isLongSection() constts::Sectioninline
isNext() constts::Sectioninline
isPrivateSection() constts::Sectioninline
isShortSection() constts::Sectioninline
isValid() const overridets::Sectionvirtual
lastSectionNumber() constts::Sectioninline
lastTSPacketIndex() constts::DemuxedDatainline
LEN_BIT_OFFSETts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >static
LEN_BIT_SIZEts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >static
matchContent(const ByteBlock &pattern, const ByteBlock &mask=ByteBlock()) constts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >
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
ts::DataBlock::operator=(const DataBlock &other)ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >
ts::DataBlock::operator=(DataBlock &&other) noexceptts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >
operator==(const Section &other) constts::Section
ts::DemuxedData::operator==(const DemuxedData &other) constts::DemuxedData
ts::DataBlock::operator==(const DataBlock &other) constts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >
packetCount() constts::Sectioninline
PacketCount(const CONTAINER &container, bool pack=true)ts::Sectionstatic
payload() constts::Sectioninline
payloadSize() constts::Sectioninline
rawDataSize() constts::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) 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
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()=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
setAttribute(const UString &attr)ts::DemuxedDatainline
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::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >virtual
sourcePID() constts::DemuxedDatainline
StartLongSection(const uint8_t *data, size_t size)ts::Sectionstatic
status() constts::Sectioninline
Status enum namets::Section
StatusEnum()ts::Sectionstatic
SuperClass typedefts::Section
tableId() constts::Sectioninline
tableIdExtension() constts::Sectioninline
truncatePayload(size_t size, bool recompute_crc=true)ts::Section
UNBOUNDED_IS_ALLOWEDts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >static
UNDEFINED enum valuets::Section
VALID enum valuets::Section
ValidateLengthField(const void *content, size_t content_size, bool allow_extra_data)ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >static
version() constts::Sectioninline
write(std::ostream &strm, Report &report=(ts::CerrReport::Instance())) constts::Section
xtid() constts::Sectioninline
~DataBlock()ts::DataBlock< LEN_OFFSET, LEN_SIZE, UNBOUNDED_ALLOWED >virtual
~DemuxedData() overridets::DemuxedDatavirtual