30 #ifndef CPL_PROGRESS_H_INCLUDED 31 #define CPL_PROGRESS_H_INCLUDED 37 typedef int (CPL_STDCALL *GDALProgressFunc)(
double dfComplete,
const char *pszMessage,
void *pProgressArg);
39 int CPL_DLL CPL_STDCALL GDALDummyProgress(
double,
const char *,
void *);
40 int CPL_DLL CPL_STDCALL GDALTermProgress(
double,
const char *,
void *);
41 int CPL_DLL CPL_STDCALL GDALScaledProgress(
double,
const char *,
void *);
42 void CPL_DLL * CPL_STDCALL GDALCreateScaledProgress(
double,
double,
43 GDALProgressFunc,
void * );
44 void CPL_DLL CPL_STDCALL GDALDestroyScaledProgress(
void * );
Core portability definitions for CPL.
#define CPL_C_START
Macro to start a block of C symbols.
Definition: cpl_port.h:337
#define CPL_C_END
Macro to end a block of C symbols.
Definition: cpl_port.h:339