YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
Odometry2DServerImpl.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3 * SPDX-License-Identifier: LGPL-2.1-or-later
4 */
5
6#ifndef YARP_DEV_ODOM2DSERVERIMPL_H
7#define YARP_DEV_ODOM2DSERVERIMPL_H
8
9#include "IOdometry2DMsgs.h"
11#include <yarp/os/Stamp.h>
13
15{
16 private:
17 yarp::dev::Nav2D::IOdometry2D* m_iOdom = nullptr;
18 std::mutex m_mutex;
19
20 public:
21 IOdometry2DRPCd (yarp::dev::Nav2D::IOdometry2D* _odom) { m_iOdom = _odom; }
22
24
25 std::mutex* getMutex() {return &m_mutex;}
26};
27
28#endif // YARP_DEV_ODOM2DSERVERIMPL_H
yarp::dev::ReturnValue reset_odometry_RPC() override
std::mutex * getMutex()
IOdometry2DRPCd(yarp::dev::Nav2D::IOdometry2D *_odom)
IOdometry2D interface.
Definition IOdometry2D.h:23