YARP
Yet Another Robot Platform
Loading...
Searching...
No Matches
FakeDeviceServerImpl.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2023-2023 Istituto Italiano di Tecnologia (IIT)
3
* SPDX-License-Identifier: BSD-3-Clause
4
*/
5
6
#include <
yarp/os/BufferedPort.h
>
7
#include <
yarp/os/Bottle.h
>
8
#include <
yarp/dev/testInterfaces/IFakeDeviceInterfaceTest1.h
>
9
10
#include "
FakeTestMsgs.h
"
11
12
class
FakeServerRPCd
:
public
FakeTestMsgs
13
{
14
private
:
15
yarp::dev::test::IFakeDeviceInterfaceTest1
* m_iFake =
nullptr
;
16
17
public
:
18
19
void
setInterface
(
yarp::dev::test::IFakeDeviceInterfaceTest1
* _iFake);
20
void
unsetInterface
();
21
22
// From FakeTestMsgs
23
yarp::dev::ReturnValue
doSomethingRPC
()
override
;
24
};
Bottle.h
BufferedPort.h
FakeTestMsgs.h
IFakeDeviceInterfaceTest1.h
FakeServerRPCd
Definition
FakeDeviceServerImpl.h:13
FakeServerRPCd::setInterface
void setInterface(yarp::dev::test::IFakeDeviceInterfaceTest1 *_iFake)
Definition
FakeDeviceServerImpl.cpp:33
FakeServerRPCd::unsetInterface
void unsetInterface()
Definition
FakeDeviceServerImpl.cpp:38
FakeServerRPCd::doSomethingRPC
yarp::dev::ReturnValue doSomethingRPC() override
Definition
FakeDeviceServerImpl.cpp:15
FakeTestMsgs
Definition
FakeTestMsgs.h:22
yarp::dev::ReturnValue
Definition
ReturnValue.h:33
yarp::dev::test::IFakeDeviceInterfaceTest1
A fake interface for testing,debugging and development purposes.
Definition
IFakeDeviceInterfaceTest1.h:20
YARP
3.11.100+20250603.4+gitaa77f8b5c
src
devices
fake
fakeDevice_nws_yarp
FakeDeviceServerImpl.h
Generated on Wed Jun 4 2025 02:39:59 for YARP by
1.9.8