17#ifdef ADTF3_NO_DEPRECATED_WARNING
18 #ifndef PKG_ADTF_DDL_NO_DEPRECATED_WARNING
19 #define PKG_ADTF_DDL_NO_DEPRECATED_WARNING
42ADTF3_DEPRECATED(
"Use adtf::ucom::make_object_ptr<stream_type_default<>>(const char*, const char*, adtf_ddl::tDataRepresentation) instead.")
45 adtf_ddl::tDataRepresentation eRep = adtf_ddl::tDataRepresentation::Deserialized);
59 adtf_ddl::tDataRepresentation eRep = adtf_ddl::tDataRepresentation::Deserialized);
71ADTF3_DEPRECATED(
"Use adtf::ucom::make_object_ptr<stream_type_default<>>(const char*, adtf_ddl::tDataRepresentation) instead.")
74 adtf_ddl::tDataRepresentation eRep = adtf_ddl::tDataRepresentation::Deserialized);
89 adtf_ddl::tDataRepresentation eRep = adtf_ddl::tDataRepresentation::Deserialized);
100 const
char* strStructName,
101 const
char* strMediaDescription,
102 adtf_ddl::tDataRepresentation eRep = adtf_ddl::tDataRepresentation::Deserialized);
115 const
char* strStructName,
116 adtf_ddl::tDataRepresentation eRep = adtf_ddl::tDataRepresentation::Deserialized);
135 adtf_ddl::cDDLDescription& oDescription);
144template <typename WRITER>
146 const
char* strNameOfWriter,
147 const
char* strDDLStructType)
161template <
typename READER>
163 const char* strNameOfReader,
164 const char* strDDLStructType)
174tResult get_stream_description_xml(
const char* strName,
178tResult create_stream_type_from_xml(
const char* strXML,
182tResult get_stream_description_xml(
const std::vector<std::pair<adtf_util::cString,
186class cXercesInitializer
189 cXercesInitializer() =
default;
190 ~cXercesInitializer() =
default;
208template <
typename WRITER>
211 const
char* strNameOfWriter,
212 const
char* strDDLStructType)
216 return streaming::flash::make_sample_writer(oWriter, strNameOfWriter, pType);
227template <
typename READER>
230 const
char* strNameOfReader,
231 const
char* strDDLStructType)
235 return streaming::flash::make_sample_reader(oReader, strNameOfReader, pType);
255ADTF3_DEPRECATED(
"Use adtf::ucom::make_object_ptr<stream_type_default<>>(const char*, const char*) instead.")
264template <typename Struct>
265ADTF3_DEPRECATED(
"Use adtf::ucom::make_object_ptr<stream_type_default<T>>() instead.")
282 const char* strStructName,
283 const char* strMediaDescription,
284 adtf_ddl::tDataRepresentation eRep = adtf_ddl::tDataRepresentation::Deserialized);
295 adtf_ddl::tDataRepresentation eRep = adtf_ddl::tDataRepresentation::Deserialized);
326ADTF3_DEPRECATED(
"Use adtf::ucom::make_object_ptr<stream_type_default<>>(const char*, ddl::tDataRepresentation) instead.")
#define ADTF3_DEPRECATED(_depr_message_)
Definition adtf_base_deprecated.h:27
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
Definition result.h:736
#define RETURN_IF_THROWS(s)
if the expression throws an exception, returns a tResult containing the exception information.
Definition result.h:123
Definition property_intf.h:213
Definition string_intf.h:29
Defines access methods for the interface of a Stream Type.
Definition streamtype_intf.h:96
Definition object_ptr.h:384
tResult make_sample_writer(cSampleWriter &oWriter, const char *strNameOfWriter, const ucom::ant::iobject_ptr< const IStreamType > &pStreamType)
Definition samplewriter.h:344
tResult make_sample_reader(cSampleReader &oReader, const char *strNameOfReader, const ucom::iobject_ptr< const IStreamType > &pStreamType)
Definition samplereader.h:910
Namespace for the ADTF Streaming SDK.
Definition bindingproxyinport.h:14
Namespace for the ADTF uCOM SDK.
Definition adtf_system.h:324
ant::iobject_ptr< T > iobject_ptr
Alias always bringing the latest version of ant::iobject_ptr into scope.
Definition object_ptr_intf.h:437
object_ptr< Implementation > make_object_ptr(Args &&... args)
Alias always bringing the latest version of ant::make_object_ptr() into scope.
Definition object_ptr_utilities.h:129
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14