![]() |
TSDuck v3.43-4480
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 |