ADTF
Loading...
Searching...
No Matches
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
18
class
IRPCObjectClient
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
26
class
IRPCObjectClientPtr
27
{
28
public
:
29
virtual
tResult
Reset(
const
std::shared_ptr<IRPCObjectClient>& oObjectClientPtr) = 0;
30
};
31
32
}
33
34
using
ant::IRPCObjectClient
;
35
using
ant::IRPCObjectClientPtr
;
36
37
}
38
}
adtf_utils.h
tResult
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
Definition
result.h:736
adtf::base::ant::IString
Definition
string_intf.h:29
adtf::remote::ant::IRPCObjectClientPtr
Definition
rpc_object_client_intf.h:27
adtf::remote::ant::IRPCObjectClient
Definition
rpc_object_client_intf.h:19
adtf::remote::ant
Namespace for all functionality of the ADTF Remote SDK provided since v3.0.
Definition
adtf_remote_clock_intf.h:16
adtf::remote
Namespace for the ADTF Remote SDK.
Definition
adtf_client_connector.h:16
adtf
Namespace for all functionality provided by ADTF and its SDKs.
Definition
adtf_client_connector.h:14
string_intf.h
src
libraries
adtfremotesdk
include
adtfremotesdk
rpc_object_client_intf.h
Copyright © CARIAD SE. All rights reserved | Generated on Thu Aug 6 2026 by doxygen 1.13.2 | GIT Commit Hash: 07d2f84367192978b2a55ca6aee7f968758b7220