PDF SDK Documentation
Comprehensive Guide for Developers: Features, Integration, and API Reference
Loading...
Searching...
No Matches
progress_monitor.h
Go to the documentation of this file.
1
// Copyright (c) 2009-2025 Avanquest Software. All rights reserved.
2
3
#ifndef PDFSDK_PROGRESS_MONITOR_H_INCLUDED_
4
#define PDFSDK_PROGRESS_MONITOR_H_INCLUDED_
5
11
#include <
pdfsdk/errors.h
>
12
#include <pdfsdk/export.h>
13
#include <stddef.h>
14
15
typedef
struct
{
16
PDErrCode
(PDFSDK_CALLCONV* beginOp)(
void
* clientData,
double
progressMin,
double
progressMax);
17
PDErrCode
(PDFSDK_CALLCONV* endOp)(
void
* clientData);
18
PDErrCode
(PDFSDK_CALLCONV* setValue)(
void
* clientData,
double
value);
19
PDErrCode
(PDFSDK_CALLCONV* isCanceled)(
void
* clientData,
bool
* pCanceled);
20
}
PDProgressMonitor
;
21
22
#endif
// PDFSDK_PROGRESS_MONITOR_H_INCLUDED_
errors.h
Error codes.
PDErrCode
int32_t PDErrCode
Definition
errors.h:44
PDProgressMonitor
Definition
progress_monitor.h:15