11 #ifdef ADTF3_NO_DEPRECATED_WARNING
12 #ifndef PKG_ADTF_DDL_NO_DEPRECATED_WARNING
13 #define PKG_ADTF_DDL_NO_DEPRECATED_WARNING
20 namespace mediadescription
115 adtf::util::cVariant GetElementValue(
size_t nElementIndex)
const;
116 adtf::util::cVariant GetElementValue(
const char* strElementName)
const;
159 void SetElementValue(
const char* strElementName,
const adtf::util::cVariant& oValue);
166 cCodec(std::move(oCodec)),
197 const char* strMediaDescription,
472 size_t FindIndex(
const char* strElementName)
const;
473 size_t FindArrayIndex(
const char* strArrayName)
const;
474 size_t FindStructIndex(
const char* strStructName)
const;
484 namespace adtf_ddl_legacy
A common result class usable as return value throughout.
The ISample interface sets and retrieves properties on samples .
Defines access methods for the interface of a Stream Type - see also Stream Type and Stream Meta Type...
virtual T * Get() const =0
Get raw pointer to shared object.
Base object pointer to realize binary compatible reference counting in interface methods.
Implementation for a exclusive lock guard.
Implementation for a shared lock guard.
Factory class for ddl codecs.
Codec for dynamic structures defined by a DDL definition.
cCodec()=default
Default constructor.
tResult SetElementValue(size_t nIndex, const void *pValue)
Sets the current value of the given element by copying its data from the passed-in location.
Representation for a complex datatype inside a DDL specification.
Decoder for dynamic structures defined by a DDL definition.
cDecoder()=default
Default constructor.
Codec for static structures defined by a DDL definition.
cStaticCodec()=default
Default constructor.
Decoder for static structures defined by a DDL definition.
tResult GetElement(size_t nIndex, const tStructElement *&pElement) const
Access information about an element.
cStaticDecoder()
Default constructor.
tResult GetElementValue(size_t nIndex, void *pValue) const
Returns the current value of the given element by copying its data to the passed-in location.
string_base< cStackString > cString
cString implementation for a stack string which works on stack if string is lower than A_UTILS_DEFAUL...
Namespace for entire ADTF SDK.
DataRepresentation
Enumeration for the data representation.
@ Deserialized
alias names for legacy reasons
Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.
Information about an element accessible with a decoder or codec.
Copyright © Audi Electronics Venture GmbH.