YARP
Yet Another Robot Platform
Loading...
Searching...
No Matches
SystemClock.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3
* SPDX-License-Identifier: BSD-3-Clause
4
*/
5
6
#ifndef YARP_OS_SYSTEMCLOCK_H
7
#define YARP_OS_SYSTEMCLOCK_H
8
9
#include <
yarp/os/Clock.h
>
10
11
namespace
yarp::os
{
12
13
class
YARP_os_API
SystemClock
:
public
Clock
14
{
15
public
:
16
double
now()
override
;
17
void
delay(
double
seconds
)
override
;
18
19
bool
isValid()
const override
;
20
21
static
double
nowSystem();
22
static
void
delaySystem(
double
seconds
);
23
};
24
25
}
// namespace yarp::os
26
27
#endif
// YARP_OS_SYSTEMCLOCK_H
Clock.h
yarp::os::BufferedPort
A mini-server for performing network communication in the background.
Definition
BufferedPort.h:60
yarp::os::Clock
Definition
Clock.h:14
yarp::os::SystemClock
Definition
SystemClock.h:14
yarp::os
An interface to the operating system, including Port based communication.
Definition
AbstractCarrier.h:13
YARP_os_API
#define YARP_os_API
Definition
api.h:18
YARP
3.9.0+210-20240906.11+gita697bdf68
src
libYARP_os
src
yarp
os
SystemClock.h
Generated on Wed Sep 11 2024 02:27:49 for YARP by
1.9.8