Namespace for all functionality of the ADTF Streaming SDK provided since v3.15. More...
Classes | |
class | sample_data |
Easy data access for input samples of non trivial type @T (see Supported types for adtf_memory<T> for writing and reading Samples). More... | |
class | sample_data< T, typename std::enable_if_t< std::is_trivially_copyable< T >::value > > |
Easy data access for input samples for trivial types (see Supported types for adtf_memory<T> for writing and reading Samples) More... | |
struct | stream_meta_type_plain |
Use this Stream Meta Type if your sample data will be any of this type: bool, uint8_t, int8_t, uint16_t, int16_t, uint32_t, int32_t, uint64_t, int64_t, float, double or plain array T[], std::array, std::vector of them. More... | |
struct | stream_meta_type_string |
Use this Stream Meta Type if your sample data will be any of this type: std::string, std::u16string. More... | |
class | stream_type_anonymous |
Generator template to create an instance of a IStreamType class for stream_meta_type_anonymous ("adtf/anonymous"). More... | |
class | stream_type_audio |
Generator template to create an instance of a IStreamType class for stream_meta_type_audio ("adtf/audio"). More... | |
class | stream_type_image |
Generator template to create an instance of a IStreamType class for stream_meta_type_image ("adtf/image"). More... | |
class | stream_type_plain |
Generator template to create an instance of a IStreamType class for stream_meta_type_plain ("adtf/plaintype"). More... | |
class | stream_type_plain< T< ValueType, szArraySize > > |
Specialization for stream_type_plain<std::array<VAL_T, N>> More... | |
class | stream_type_plain< ValueType[szArraySize]> |
Specialization for stream_type_plain<ValueType[N]>> (i.e. More... | |
class | stream_type_string |
Generator template to create an instance of a IStreamType class for stream_meta_type_string ("adtf/string"). More... | |
class | stream_type_string< std::string > |
class | stream_type_string< std::u16string > |
Functions | |
template<typename T> | |
ucom::ant::object_ptr< ant::IStreamType > | create_adtf_plain_stream_type () |
Convenience functionality to create a stream type plain - see Stream Meta Type "adtf/plaintype". | |
Namespace for all functionality of the ADTF Streaming SDK provided since v3.15.
ucom::ant::object_ptr< ant::IStreamType > create_adtf_plain_stream_type | ( | ) |
Convenience functionality to create a stream type plain - see Stream Meta Type "adtf/plaintype".
T | type for the stream_type_plain generator template |
Definition at line 410 of file streammetatypeplain.h.
References create_adtf_plain_stream_type(), and adtf::ucom::ant::make_object_ptr().
Referenced by create_adtf_plain_stream_type().