A common result class usable as return value throughout.
The ISample interface sets and retrieves properties on samples .
Interface for serializing samples.
virtual tResult Serialize(const ISample &pSample, ucom::ant::IOutputStream &oStream)=0
Serializes a given sample into the given stream.
ADTF_IID(ISampleSerialization, "sample_serialization.ant.streaming.adtf.iid")
definition of interface id
virtual tResult SetStreamType(const ucom::ant::iobject_ptr< const IStreamType > &pType)=0
Set the stream type information.
virtual tResult Deserialize(const ucom::ant::IInputStream &oStream, ISample &pSample)=0
Deserializes a sample from a stream.
Base class for every interface type within the uCOM.
An interface for writing data to a stream.
Base object pointer to realize binary compatible reference counting in interface methods.
Namespace for entire ADTF SDK.
Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.