TSDuck v3.40-4033
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::DescriptorList, including all inherited members.
add(const DescriptorPtr &desc) | ts::DescriptorList | |
add(DuckContext &duck, const AbstractDescriptor &desc) | ts::DescriptorList | |
add(const DescriptorList &dl) | ts::DescriptorList | inline |
add(const void *addr, size_t size) | ts::DescriptorList | |
add(const void *addr) | ts::DescriptorList | inline |
addPrivateDataSpecifier(PDS pds) | ts::DescriptorList | |
addPrivateIdentifier(EDID edid) | ts::DescriptorList | |
addRegistration(REGID regid) | ts::DescriptorList | |
binarySize(size_t start=0, size_t count=NPOS) const | ts::DescriptorList | |
clear() | ts::DescriptorList | inline |
containsRegistration(REGID regid) const | ts::DescriptorList | |
count() const | ts::DescriptorList | inline |
DescriptorList(const AbstractTable *table) | ts::DescriptorList | explicit |
DescriptorList(const AbstractTable *table, const DescriptorList &dl) | ts::DescriptorList | |
DescriptorList(const AbstractTable *table, DescriptorList &&dl) noexcept | ts::DescriptorList | |
edid(const DuckContext &duck, size_t index) const | ts::DescriptorList | |
empty() const | ts::DescriptorList | inline |
fromXML(DuckContext &duck, xml::ElementVector &others, const xml::Element *parent, const UStringList &allowedOthers) | ts::DescriptorList | |
fromXML(DuckContext &duck, xml::ElementVector &others, const xml::Element *parent, const UString &allowedOthers) | ts::DescriptorList | |
fromXML(DuckContext &duck, const xml::Element *parent) | ts::DescriptorList | |
getAllRegistrations(const DuckContext &duck, REGIDVector ®ids) const | ts::DescriptorList | |
lengthSerialize(uint8_t *&addr, size_t &size, size_t start=0, uint16_t reserved_bits=0x000F, size_t length_bits=12) const | ts::DescriptorList | |
merge(DuckContext &duck, const AbstractDescriptor &desc) | ts::DescriptorList | |
merge(DuckContext &duck, const DescriptorList &other) | ts::DescriptorList | |
operator=(const DescriptorList &dl) | ts::DescriptorList | |
operator=(DescriptorList &&dl) noexcept | ts::DescriptorList | |
operator==(const DescriptorList &other) const | ts::DescriptorList | |
operator[](size_t index) const | ts::DescriptorList | |
privateDataSpecifier(size_t index) const | ts::DescriptorList | |
registrationId(size_t index) const | ts::DescriptorList | |
removeByIndex(size_t index) | ts::DescriptorList | |
removeByTag(DID tag, PDS pds=0) | ts::DescriptorList | |
removeInvalidPrivateDescriptors() | ts::DescriptorList | |
search(DID tag, size_t start_index=0, PDS pds=0) const | ts::DescriptorList | |
search(const EDID &edid, size_t start_index=0) const | ts::DescriptorList | |
search(DuckContext &duck, DID tag, DESC &desc, size_t start_index=0, PDS pds=0) const | ts::DescriptorList | |
searchLanguage(const DuckContext &duck, const UString &language, size_t start_index=0) const | ts::DescriptorList | |
searchSubtitle(const DuckContext &duck, const UString &language=UString(), size_t start_index=0) const | ts::DescriptorList | |
serialize(uint8_t *&addr, size_t &size, size_t start=0) const | ts::DescriptorList | |
serialize(ByteBlock &bb, size_t start=0) const | ts::DescriptorList | |
size() const | ts::DescriptorList | inline |
table() const | ts::DescriptorList | inline |
tableId() const | ts::DescriptorList | |
tableStandards() const | ts::DescriptorList | |
toXML(DuckContext &duck, xml::Element *parent) const | ts::DescriptorList |