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
15typedef 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);
21
22#endif // PDFSDK_PROGRESS_MONITOR_H_INCLUDED_
Error codes.
int32_t PDErrCode
Definition errors.h:44
Definition progress_monitor.h:15