![]() |
TSDuck v3.43-4441
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::Descriptor, including all inherited members.
AFTER_LEN_BYTE_OFFSET | ts::DataBlock< 8, 8 > | static |
clear() | ts::DataBlock< 8, 8 > | virtual |
content() const | ts::DataBlock< 8, 8 > | virtual |
copy(const DataBlock &other) | ts::DataBlock< 8, 8 > | |
DataBlock()=default | ts::DataBlock< 8, 8 > | |
DataBlock(const DataBlock &other, ShareMode mode) | ts::DataBlock< 8, 8 > | |
DataBlock(DataBlock &&other) | ts::DataBlock< 8, 8 > | inline |
DataBlock(const void *content, size_t content_size) | ts::DataBlock< 8, 8 > | |
DataBlock(const ByteBlock &content) | ts::DataBlock< 8, 8 > | |
DataBlock(const ByteBlockPtr &content_ptr, ShareMode mode) | ts::DataBlock< 8, 8 > | |
Descriptor()=default | ts::Descriptor | |
Descriptor(const Descriptor &desc, ShareMode mode) | ts::Descriptor | inline |
Descriptor(Descriptor &&desc) noexcept | ts::Descriptor | inline |
Descriptor(DID tag, const void *data, size_t size) | ts::Descriptor | |
Descriptor(DID tag, const ByteBlock &data) | ts::Descriptor | |
Descriptor(const void *data, size_t size) | ts::Descriptor | inline |
Descriptor(const ByteBlock &bb) | ts::Descriptor | inline |
Descriptor(const ByteBlockPtr &bb, ShareMode mode) | ts::Descriptor | inline |
deserialize(DuckContext &duck, EDID edid) const | ts::Descriptor | |
deserialize(DuckContext &duck, DescriptorContext &context) const | ts::Descriptor | |
fromXML(DuckContext &duck, const xml::Element *node, TID tid=TID_NULL) | ts::Descriptor | |
fromXML(DuckContext &duck, EDID &edid, const xml::Element *node, TID tid=TID_NULL) | ts::Descriptor | |
GetLengthField(const void *content, size_t content_size) | ts::DataBlock< 8, 8 > | static |
invalidate() | ts::Descriptor | inline |
isValid() const | ts::DataBlock< 8, 8 > | virtual |
LEN_BIT_OFFSET | ts::DataBlock< 8, 8 > | static |
LEN_BIT_SIZE | ts::DataBlock< 8, 8 > | static |
matchContent(const ByteBlock &pattern, const ByteBlock &mask=ByteBlock()) const | ts::DataBlock< 8, 8 > | |
operator=(const DataBlock &other) | ts::DataBlock< 8, 8 > | |
operator=(DataBlock &&other) noexcept | ts::DataBlock< 8, 8 > | |
operator==(const Descriptor &other) const | ts::Descriptor | inline |
DataBlock< 8, 8 >::operator==(const DataBlock &other) const | ts::DataBlock< 8, 8 > | |
payload() const | ts::Descriptor | inline |
payload() | ts::Descriptor | inline |
payloadSize() const | ts::Descriptor | inline |
rawDataSize() const | ts::DataBlock< 8, 8 > | inline |
reload(const void *content, size_t content_size) | ts::DataBlock< 8, 8 > | |
reload(const ByteBlock &content) | ts::DataBlock< 8, 8 > | |
reload(const ByteBlockPtr &content_ptr) | ts::DataBlock< 8, 8 > | |
replacePayload(const void *data, size_t size) | ts::Descriptor | |
replacePayload(const ByteBlock &payload) | ts::Descriptor | inline |
resizePayload(size_t size) | ts::Descriptor | |
rwAppend(const void *data, size_t dsize) | ts::DataBlock< 8, 8 > | protected |
rwContent() | ts::DataBlock< 8, 8 > | inlineprotected |
rwResize(size_t s) | ts::DataBlock< 8, 8 > | protected |
size() const | ts::DataBlock< 8, 8 > | virtual |
SuperClass typedef | ts::Descriptor | |
tag() const | ts::Descriptor | inline |
toXML(DuckContext &duck, xml::Element *parent, DescriptorContext &context, bool force_generic=false) const | ts::Descriptor | |
UNBOUNDED_IS_ALLOWED | ts::DataBlock< 8, 8 > | static |
ValidateLengthField(const void *content, size_t content_size, bool allow_extra_data) | ts::DataBlock< 8, 8 > | static |
xdid() const | ts::Descriptor | |
~DataBlock() | ts::DataBlock< 8, 8 > | virtual |
~Descriptor() override | ts::Descriptor | virtual |