8#include "Arp/Base/Core/Detail/BasicFormatter.hxx" 
   13#ifndef ARP_INSIDE_ARP_BASE_CORE_ARP_H 
   14    #error Never include 'ChronoTypes.hpp' directly, just include 'Arp.h' 
   17namespace Arp { 
namespace Base { 
namespace Core
 
   52using Hours = std::chrono::hours;
 
std::chrono::seconds Seconds
The Arp Seconds unit class.
Definition: ChronoTypes.hpp:46
 
std::chrono::system_clock SystemClock
Represents the system-wide real time wall clock.
Definition: ChronoTypes.hpp:28
 
SystemClock::time_point SystemTimePoint
Represents the type of a system clock time-point.
Definition: ChronoTypes.hpp:34
 
Nanoseconds Duration
Represents a duration in arbitrary units like ns, ms, s and more. The duration unit might not be omit...
Definition: ChronoTypes.hpp:62
 
std::chrono::minutes Minutes
The Arp Minutes unit class.
Definition: ChronoTypes.hpp:49
 
std::chrono::steady_clock SteadyClock
Represents the monotonic clock.
Definition: ChronoTypes.hpp:25
 
std::chrono::hours Hours
The Arp Hours unit class.
Definition: ChronoTypes.hpp:52
 
std::chrono::microseconds Microseconds
The Arp Microseconds unit class.
Definition: ChronoTypes.hpp:40
 
SteadyClock::time_point SteadyTimePoint
Represents the type of a monotonic clock time-point.
Definition: ChronoTypes.hpp:31
 
std::chrono::nanoseconds Nanoseconds
The Arp Nanoseconds unit class.
Definition: ChronoTypes.hpp:37
 
std::chrono::milliseconds Milliseconds
The Arp Milliseconds unit class.
Definition: ChronoTypes.hpp:43
 
Root namespace for the PLCnext API
 
Namespace of the C++ standard library
 
Defines some predefined timeouts.
Definition: ChronoTypes.hpp:66
 
static const Duration Zero
Defines the zero duration.
Definition: ChronoTypes.hpp:68
 
static const Duration Infinite
Defines the infinite duration.
Definition: ChronoTypes.hpp:70