ADTF  3.18.2
media_description_service_intf.h
Go to the documentation of this file.
1 
7 #pragma once
8 #include <adtfucom3/adtf_ucom3.h>
9 #include <adtfbase/string_intf.h>
10 
11 
13 #define CID_ADTF_MEDIA_DESCRIPTION_SERVICE "media_description.service.adtf.cid"
14 
15 namespace adtf
16 {
17 
18 namespace services
19 {
20 
21 namespace ant
22 {
23 
28 {
29  public:
31  ADTF_IID(IMediaDescriptionService, "media_description.ant.services.adtf.iid");
32 
33  public:
40  virtual tResult GetStructMediaDescription(const char* strStructName,
41  adtf::base::IString&& strMediaDescription) const = 0;
42 
43 };
44 
45 }
46 
48 
49 }
50 
51 }
Copyright © Audi Electronics Venture GmbH.
The IString interface provides methods for getting and setting strings through abstract interfaces.
Definition: string_intf.h:28
Interface for the ADTF media description service.
ADTF_IID(IMediaDescriptionService, "media_description.ant.services.adtf.iid")
Interface ID for the kernel interface.
virtual tResult GetStructMediaDescription(const char *strStructName, adtf::base::IString &&strMediaDescription) const =0
Retrieve the media description for a given struct.
Base class for every interface type within the uCOM.
Definition: object_intf.h:31
Namespace for entire ADTF SDK.
Copyright © Audi Electronics Venture GmbH.