Defines access methods for the interface of a Stream Type.
More...
#include <streamtype_intf.h>
Inherits adtf::ucom::ant::IObject.
|
|
| ~IStreamType ()=default |
| | not destructable
|
| |
|
| ~IObject ()=default |
| | Protected destructor --> Only the final implementation can be destroyed!
|
| |
Defines access methods for the interface of a Stream Type.
The IStreamType interface reflects the class which is used to instantiate objects of Stream Types as described in stream meta type
◆ GetConfig() [1/2]
Get all properties of a Stream Type (read/write)
- Parameters
-
| [out] | pProperties | All properties of a Stream Type (can be modified) |
- Returns
- Standard error code
- Return values
-
| ERR_NOERROR | Everything went fine |
◆ GetConfig() [2/2]
Get all properties of a Stream Type (read only) - const correct.
- Parameters
-
| [out] | pProperties | All properties of a Stream Type |
- Returns
- Standard error code
- Return values
-
| ERR_NOERROR | Everything went fine |
◆ GetMetaType()
Get the Stream Meta Type definition of the Stream Type.
- Parameters
-
| [out] | pMetaType | The Stream Meta Type definition of this Stream Type |
- Returns
- Standard error code
- Return values
-
| ERR_NOERROR | Everything went fine |
◆ GetMetaTypeName()
Get the meta type name of this instance.
- Returns
- Standard error code
- Parameters
-
| [out] | strTypeName | The meta type name as string |
- Return values
-
| ERR_NOERROR | Everything went fine |
◆ GetVersion()
| virtual adtf::util::tVersion adtf::streaming::ant::IStreamType::GetVersion |
( |
| ) |
const |
|
pure virtual |
Get version of this instance of the StreamMetaType.
- Returns
- Version of the StreamMetaType instantiated.
- See also
- adtf_util::tVersion
The documentation for this class was generated from the following file: