xtd 0.2.0
timeout.h
Go to the documentation of this file.
1 #pragma once
5 #include "../core_export.h"
6 #include "../static.h"
7 #include "../time_span.h"
8 #include "../types.h"
9 
11 namespace xtd {
13  namespace threading {
31  class core_export_ timeout static_ {
32  public:
34 
39  static constexpr int32 infinite = -1;
40 
46  };
47  }
48 }
#define static_
This keyword is use to represent a static object. A static object can't be instantiated (constructors...
Definition: static.h:37
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
static const time_span infinite_time_span
A constant used to specify an infinite waiting period, for methods that accept a TimeSpan parameter...
Definition: timeout.h:44
Represents a time interval.
Definition: time_span.h:26
int_least32_t int32
Represents a 32-bit signed integer.
Definition: types.h:129
Contains a constant used to specify an infinite amount of time. This class cannot be inherited...
Definition: timeout.h:31