ADTF
Loading...
Searching...
No Matches
adtf::streaming::stream_meta_type_anonymous Struct Reference

Use this Stream Meta Type only if no property should be set and you do not share and record these data. Anonymous can be any kind of data. More...

#include <streammetatypeanonymous.h>

Static Public Member Functions

static void SetProperties (const adtf::ucom::iobject_ptr< adtf::base::IProperties > &)
 
static tResult IsCompatible (const adtf::streaming::IStreamType &, const adtf::streaming::IStreamType &)
 Compares the oTypeExpected Stream Type with the oTypeToCheck.
 

Static Public Attributes

static constexpr const tChar *const MetaTypeName = "adtf/anonymous"
 StreamMetaTypeName for anonymous.
 

Detailed Description

Use this Stream Meta Type only if no property should be set and you do not share and record these data. Anonymous can be any kind of data.

brings latest ant::stream_meta_type_anonymous to the users scope

Concept template to create the "adtf/anonymous" StreamMetaType with generator template stream_meta_type.

Member Function Documentation

◆ IsCompatible()

static tResult adtf::streaming::ant::stream_meta_type_anonymous::IsCompatible ( const adtf::streaming::IStreamType & ,
const adtf::streaming::IStreamType &  )
inlinestatic

Compares the oTypeExpected Stream Type with the oTypeToCheck.

This implementation of IsCompatible will always return ERR_NOERROR and accept all other meta type names.

Return values
ERR_NOERRORtypes are always compatible

◆ SetProperties()

static void adtf::streaming::ant::stream_meta_type_anonymous::SetProperties ( const adtf::ucom::iobject_ptr< adtf::base::IProperties > & )
inlinestatic

Property setter for anonymous Stream Type.


The documentation for this struct was generated from the following file: