ADTF  3.18.2
rpc_object_client_intf.h
Go to the documentation of this file.
1 
7 #pragma once
8 #include <adtf_utils.h>
9 #include <adtfbase/string_intf.h>
10 
11 namespace adtf
12 {
13 namespace remote
14 {
15 namespace ant
16 {
17 
19 {
20 public:
21  virtual ~IRPCObjectClient() = default;
22  virtual tResult GetRPCIID(base::ant::IString&& strIID) const = 0;
23  virtual tResult GetName(base::ant::IString&& strName) const = 0;
24 };
25 
27 {
28 public:
29  virtual tResult Reset(const std::shared_ptr<IRPCObjectClient>& oObjectClientPtr) = 0;
30 };
31 
32 }
33 
36 
37 }
38 }
Copyright © Audi Electronics Venture GmbH.
The IString interface provides methods for getting and setting strings through abstract interfaces.
Definition: string_intf.h:28
Namespace for entire ADTF SDK.
Copyright © Audi Electronics Venture GmbH.