MrSID Decode SDK for Raster Reference Manual
9.1.0.4045
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
lti_delegates.h
Go to the documentation of this file.
1
/* $Id$ */
2
/* //////////////////////////////////////////////////////////////////////////
3
// //
4
// This code is Copyright (c) 2004 LizardTech, Inc, 1008 Western Avenue, //
5
// Suite 200, Seattle, WA 98104. Unauthorized use or distribution //
6
// prohibited. Access to and use of this code is permitted only under //
7
// license from LizardTech, Inc. Portions of the code are protected by //
8
// US and foreign patents and other filings. All Rights Reserved. //
9
// //
11
/* PUBLIC */
12
13
#ifndef LTI_DELEGATES_H
14
#define LTI_DELEGATES_H
15
16
// lt_lib_mrsid_core
17
#include "
lti_types.h
"
18
19
20
LT_BEGIN_NAMESPACE
(LizardTech)
21
22
23
39
class
LTIInterruptDelegate
40
{
41
public
:
42
virtual
~LTIInterruptDelegate(
void
);
43
54
virtual
LT_STATUS
getInterruptStatus(
void
) = 0;
55
};
56
57
72
class
LTIProgressDelegate
73
{
74
public
:
75
virtual
~LTIProgressDelegate
(
void
);
76
87
virtual
LT_STATUS
setProgressStatus
(
float
percentComplete) = 0;
88
};
89
90
91
LT_END_NAMESPACE
(LizardTech)
92
93
#endif // LTI_DELEGATES_H
LizardTech