xtd 0.2.0
elapsed_event_args.h
Go to the documentation of this file.
1 #pragma once
5 #include "../date_time.h"
6 #include "../event_args.h"
7 
9 namespace xtd {
11  namespace timers {
19  public:
21 
24  elapsed_event_args() = default;
25 
30 
32  elapsed_event_args(const elapsed_event_args&) = default;
33  elapsed_event_args& operator =(const elapsed_event_args&) = default;
35 
37 
41  const xtd::date_time& signal_time() const noexcept;
43 
44  private:
45  xtd::date_time signal_time_;
46  };
47  }
48 }
Represents the base class for classes that contain event data, and provides a value to use for events...
Definition: event_args.h:18
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
Provides data for the xtd::timers::timer::elapsed event.
Definition: elapsed_event_args.h:18
Represents an instant in time, typically expressed as a date and time of day.
Definition: date_time.h:78
const xtd::date_time & signal_time() const noexcept
Gets the date/time when the xtd::timers::timer::elapsed event was raised.
elapsed_event_args()=default
Initializes a new instance of the elapsed_event_args class.