TSDuck v3.43-4441
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::Descriptor Member List

This is the complete list of members for ts::Descriptor, including all inherited members.

AFTER_LEN_BYTE_OFFSETts::DataBlock< 8, 8 >static
clear()ts::DataBlock< 8, 8 >virtual
content() constts::DataBlock< 8, 8 >virtual
copy(const DataBlock &other)ts::DataBlock< 8, 8 >
DataBlock()=defaultts::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()=defaultts::Descriptor
Descriptor(const Descriptor &desc, ShareMode mode)ts::Descriptorinline
Descriptor(Descriptor &&desc) noexceptts::Descriptorinline
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::Descriptorinline
Descriptor(const ByteBlock &bb)ts::Descriptorinline
Descriptor(const ByteBlockPtr &bb, ShareMode mode)ts::Descriptorinline
deserialize(DuckContext &duck, EDID edid) constts::Descriptor
deserialize(DuckContext &duck, DescriptorContext &context) constts::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::Descriptorinline
isValid() constts::DataBlock< 8, 8 >virtual
LEN_BIT_OFFSETts::DataBlock< 8, 8 >static
LEN_BIT_SIZEts::DataBlock< 8, 8 >static
matchContent(const ByteBlock &pattern, const ByteBlock &mask=ByteBlock()) constts::DataBlock< 8, 8 >
operator=(const DataBlock &other)ts::DataBlock< 8, 8 >
operator=(DataBlock &&other) noexceptts::DataBlock< 8, 8 >
operator==(const Descriptor &other) constts::Descriptorinline
DataBlock< 8, 8 >::operator==(const DataBlock &other) constts::DataBlock< 8, 8 >
payload() constts::Descriptorinline
payload()ts::Descriptorinline
payloadSize() constts::Descriptorinline
rawDataSize() constts::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::Descriptorinline
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() constts::DataBlock< 8, 8 >virtual
SuperClass typedefts::Descriptor
tag() constts::Descriptorinline
toXML(DuckContext &duck, xml::Element *parent, DescriptorContext &context, bool force_generic=false) constts::Descriptor
UNBOUNDED_IS_ALLOWEDts::DataBlock< 8, 8 >static
ValidateLengthField(const void *content, size_t content_size, bool allow_extra_data)ts::DataBlock< 8, 8 >static
xdid() constts::Descriptor
~DataBlock()ts::DataBlock< 8, 8 >virtual
~Descriptor() overridets::Descriptorvirtual