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:410
double stop
Definition: timer.h:35
size_t signature
Definition: timer.h:50
MagickExport TimerInfo * DestroyTimerInfo(TimerInfo *timer_info)
Definition: timer.c:164
MagickExport TimerInfo * AcquireTimerInfo(void)
Definition: timer.c:89
double total
Definition: timer.h:35
MagickExport void StartTimer(TimerInfo *time_info, const MagickBooleanType reset)
Definition: timer.c:478
MagickBooleanType
Definition: magick-type.h:198
Timer user
Definition: timer.h:43
struct _TimerInfo TimerInfo
MagickExport void ResetTimer(TimerInfo *time_info)
Definition: timer.c:443
MagickExport void GetTimerInfo(TimerInfo *time_info)
Definition: timer.c:374
MagickExport double GetElapsedTime(TimerInfo *time_info)
Definition: timer.c:298
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:256
TimerState state
Definition: timer.h:47
MagickExport MagickBooleanType ContinueTimer(TimerInfo *time_info)
Definition: timer.c:126