18 #ifndef MAGICKCORE_TIMER_H
19 #define MAGICKCORE_TIMER_H
21 #if defined(__cplusplus) || defined(c_plusplus)
72 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport double GetUserTime(TimerInfo *time_info)
Definition: timer.c:409
double stop
Definition: timer.h:35
size_t signature
Definition: timer.h:50
MagickExport TimerInfo * DestroyTimerInfo(TimerInfo *timer_info)
Definition: timer.c:163
MagickExport TimerInfo * AcquireTimerInfo(void)
Definition: timer.c:90
double total
Definition: timer.h:35
MagickExport void StartTimer(TimerInfo *time_info, const MagickBooleanType reset)
Definition: timer.c:477
MagickBooleanType
Definition: magick-type.h:169
Timer user
Definition: timer.h:43
struct _TimerInfo TimerInfo
MagickExport void ResetTimer(TimerInfo *time_info)
Definition: timer.c:442
MagickExport void GetTimerInfo(TimerInfo *time_info)
Definition: timer.c:373
MagickExport double GetElapsedTime(TimerInfo *time_info)
Definition: timer.c:297
Timer elapsed
Definition: timer.h:43
#define MagickExport
Definition: method-attribute.h:80
TimerState
Definition: timer.h:25
double start
Definition: timer.h:35
MagickExport ssize_t FormatMagickTime(const time_t time, const size_t length, char *timestamp)
Definition: timer.c:255
TimerState state
Definition: timer.h:47
MagickExport MagickBooleanType ContinueTimer(TimerInfo *time_info)
Definition: timer.c:125