MagickCore  6.9.10
Convert, Edit, Or Compose Bitmap Images
timer.c File Reference
#include "magick/studio.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/log.h"
#include "magick/memory_.h"
#include "magick/nt-base-private.h"
#include "magick/timer.h"
Include dependency graph for timer.c:

Macros

#define CLOCKS_PER_SEC   100
 

Functions

static double UserTime (void)
 
static void StopTimer (TimerInfo *)
 
MagickExport TimerInfoAcquireTimerInfo (void)
 
MagickExport MagickBooleanType ContinueTimer (TimerInfo *time_info)
 
MagickExport TimerInfoDestroyTimerInfo (TimerInfo *timer_info)
 
static double ElapsedTime (void)
 
MagickExport double GetElapsedTime (TimerInfo *time_info)
 
MagickExport void GetTimerInfo (TimerInfo *time_info)
 
MagickExport double GetUserTime (TimerInfo *time_info)
 
MagickExport void ResetTimer (TimerInfo *time_info)
 
MagickExport void StartTimer (TimerInfo *time_info, const MagickBooleanType reset)
 

Macro Definition Documentation

◆ CLOCKS_PER_SEC

#define CLOCKS_PER_SEC   100

Referenced by ElapsedTime(), and UserTime().

Function Documentation

◆ AcquireTimerInfo()

◆ ContinueTimer()

◆ DestroyTimerInfo()

◆ ElapsedTime()

static double ElapsedTime ( void  )
static

References CLOCKS_PER_SEC.

Referenced by StartTimer(), and StopTimer().

◆ GetElapsedTime()

◆ GetTimerInfo()

◆ GetUserTime()

◆ ResetTimer()

◆ StartTimer()

◆ StopTimer()

◆ UserTime()

static double UserTime ( void  )
static

References CLOCKS_PER_SEC.

Referenced by StartTimer(), and StopTimer().