20 #ifndef __RT_TIME_MEASUREMENT_H_
21 #define __RT_TIME_MEASUREMENT_H_
23 #include "RTTimeSpan.h"
24 #include "RTDynamicInvocation.h"
48 bool IsResumed()
const;
88 bool GetElapsed()
const;
Dynamic invocation request.
Definition: RTDynamicInvocation.h:366
#define CONCEPTRT_API
ConceptRT export symbols for dynamic library exportation and importation.
Definition: RTDefinesUtils.h:70
Time down counter until TimeZero is reached
Definition: RTTimeMeasurement.h:65
Int64 TimeStamp
Type for 64 bits timestamp, in 100 ns unit.
Definition: RTTypesConcept.h:135
long Int32
Type for 32 bits signed integers.
Definition: RTTypesConcept.h:87
Time unit. Resolution is 100 ns.
Definition: RTTimeSpan.h:30
Dynamic invocation result.
Definition: RTDynamicInvocation.h:446
Helper to measure a process time.
Definition: RTTimeMeasurement.h:98
Invocable interface.
Definition: RTDynamicInvocation.h:349
#define PROPERTY_GET_PROTECTED_SET(type, name)
Helper to declare a property.
Definition: RTDefinesUtils.h:109
Time up counter (Chronometer)
Definition: RTTimeMeasurement.h:31
const TimeSpan TimeZero
The time zero
Library conceptRT namespace. Don't forget to use.