Defines access methods for a Stream Meta Type - see also Stream Type and Stream Meta Type for more information.
More...
Defines access methods for a Stream Meta Type - see also Stream Type and Stream Meta Type for more information.
The Stream Meta Type provides the user with all necessary information of a Stream Type. These information cover:
- See also
- Stream Type and Stream Meta Type
Definition at line 38 of file streamtype_intf.h.
◆ GetDefaultConfig()
Get the default configuration values for a Stream Type.
- Parameters
-
[out] | pProperties | All properties of the default configuration |
- Returns
- Standard error code
- Return values
-
ERR_NOERROR | Everything went fine |
◆ GetMetaTypeName()
Gets the unique meta type name.
- Returns
- Standard error code
- Parameters
-
[out] | strTypeName | The meta type name as string |
- Return values
-
ERR_NOERROR | Everything went fine |
◆ GetParent()
This GetParent function is deprecated.
- Deprecated:
- This IStreamMetaType::GetParent function is not supported anymore!
- Parameters
-
[out] | pParent | The parent Stream Type definition |
- Returns
- Standard error code
- Return values
-
ERR_NOERROR | Everything went fine |
ERR_NOT_SUPPORTED | Is not supported anymore |
◆ GetVersion()
virtual adtf::util::tVersion GetVersion |
( |
| ) |
const |
|
pure virtual |
Get version of a Stream Type.
- Returns
- Version of the Stream Type.
- See also
- adtf_util::tVersion
◆ IsCompatible()
Compares the Stream Type oTypeToCheck
based on this meta type - see Default Stream Meta Types in ADTF for a summary of implementations.
It alway depends on the concete implementation what to check. For a complete overview of the default types and the information of which Stream Type is compatible to another one then see Default Stream Meta Types in ADTF.
- Parameters
-
[in] | oTypeToCheck | The incoming type to check. |
[in] | oExpectedType | The base type which |
- Return values
-
ERR_NOERROR | types are compatible |
- See also
- Default Stream Meta Types in ADTF