MrSID Decode SDK for Raster Reference Manual
9.5.1.4427
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
lti_coreStatus.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_CORESTATUS_H
14
#define LTI_CORESTATUS_H
15
16
#include "
lt_base.h
"
17
18
#define LTI_STS_Core_Base 50000
19
LT_STATUSSTRING_ADD
(
LTI_STS_Core_Base
,
"lt_lib_mrsid_core base"
)
20
21
22
#define LTI_STS_Core_UnsupDataType 50001
23
LT_STATUSSTRING_ADD
(
LTI_STS_Core_UnsupDataType
,
"unsupported datatype"
)
24
25
#define LTI_STS_Core_OperationNotSupported 50002
26
LT_STATUSSTRING_ADD
(
LTI_STS_Core_OperationNotSupported
,
"requested operation not supported"
)
27
28
#define LTI_STS_Core_InvalidArgument 50003
29
LT_STATUSSTRING_ADD
(
LTI_STS_Core_InvalidArgument
,
"invalid argument to function"
)
30
31
#define LTI_STS_Core_ErrorOpeningFile 50004 // NIT: add filename string
32
LT_STATUSSTRING_ADD
(
LTI_STS_Core_ErrorOpeningFile
,
"error opening file"
)
33
34
#define LTI_STS_Core_ErrorWritingFile 50005 // NIT: add filename string
35
LT_STATUSSTRING_ADD
(
LTI_STS_Core_ErrorWritingFile
,
"error writing file"
)
36
37
#define LTI_STS_Core_ErrorReadingFile 50006 // NIT: add filename string
38
LT_STATUSSTRING_ADD
(
LTI_STS_Core_ErrorReadingFile
,
"error reading file"
)
39
40
#define LTI_STS_Core_InternalError 50007
41
LT_STATUSSTRING_ADD
(
LTI_STS_Core_InternalError
,
"internal error"
)
42
43
#define LTI_STS_Core_AllocFailed 50008
44
LT_STATUSSTRING_ADD
(
LTI_STS_Core_AllocFailed
,
"memory allocation failed"
)
45
46
47
#define LTI_STS_Core_WorldFileNameError 50010 // NIT: add filename string
48
LT_STATUSSTRING_ADD
(
LTI_STS_Core_WorldFileNameError
,
"error in world file name"
)
49
50
#define LTI_STS_Core_OutputNotSpecified 50011
51
LT_STATUSSTRING_ADD
(
LTI_STS_Core_OutputNotSpecified
,
"output target not specified"
)
52
53
#define LTI_STS_Core_SceneTooLarge 50012
54
LT_STATUSSTRING_ADD
(
LTI_STS_Core_SceneTooLarge
,
"scene larger than 2GB"
)
55
56
#define LTI_STS_Core_InvalidScene 50013
57
LT_STATUSSTRING_ADD
(
LTI_STS_Core_InvalidScene
,
"invalid or empty scene specified"
)
58
59
#define LTI_STS_Core_SceneOutOfRange 50014
60
LT_STATUSSTRING_ADD
(
LTI_STS_Core_SceneOutOfRange
,
"specified scene out of range of image"
)
61
62
#define LTI_STS_Core_MagRangeError 50015
63
LT_STATUSSTRING_ADD
(
LTI_STS_Core_MagRangeError
,
"scene magnification out of range"
)
64
65
#define LTI_STS_Core_ImpedanceMismatchDataType 50016
66
LT_STATUSSTRING_ADD
(
LTI_STS_Core_ImpedanceMismatchDataType
,
"impedance mismatch - datatype"
)
67
68
#define LTI_STS_Core_ImpedanceMismatchColorSpace 50017
69
LT_STATUSSTRING_ADD
(
LTI_STS_Core_ImpedanceMismatchColorSpace
,
"impedance mismatch - colorspace"
)
70
71
#define LTI_STS_Core_ImpedanceMismatchNumBands 50018
72
LT_STATUSSTRING_ADD
(
LTI_STS_Core_ImpedanceMismatchNumBands
,
"impedance mismatch - number of bands"
)
73
74
#define LTI_STS_Core_UnsupColorSpace 50019
75
LT_STATUSSTRING_ADD
(
LTI_STS_Core_UnsupColorSpace
,
"unsupported colorspace"
)
76
77
#define LTI_STS_Core_UnsupNumBands 50020
78
LT_STATUSSTRING_ADD
(
LTI_STS_Core_UnsupNumBands
,
"unsupported number of bands"
)
79
80
#define LTI_STS_Core_DatatypeMismatch 50021
81
LT_STATUSSTRING_ADD
(
LTI_STS_Core_DatatypeMismatch
,
"datatype mismatch"
)
82
83
#define LTI_STS_Core_Unused1 50022
84
#define LTI_STS_Core_Unused2 50023
85
#define LTI_STS_Core_Unused3 50024
86
87
#define LTI_STS_Core_RawImageSizeError 50025
88
LT_STATUSSTRING_ADD
(
LTI_STS_Core_RawImageSizeError
,
"actual size of raw image file not equal to expected size"
)
89
90
#define LTI_STS_Core_MetadataReadError 50026
91
LT_STATUSSTRING_ADD
(
LTI_STS_Core_MetadataReadError
,
"error reading metadata"
)
92
93
#define LTI_STS_Core_SceneBufferMismatch 50027
94
LT_STATUSSTRING_ADD
(
LTI_STS_Core_SceneBufferMismatch
,
"specified scene size differs from buffer size"
)
95
96
#define LTI_STS_Core_MetadataFormatError 50028
97
LT_STATUSSTRING_ADD
(
LTI_STS_Core_MetadataFormatError
,
"metadata format error"
)
98
99
#define LTI_STS_Core_MetadataOrdinalityMismatch 50029
100
LT_STATUSSTRING_ADD
(
LTI_STS_Core_MetadataOrdinalityMismatch
,
"unexpected number of metadata values"
)
101
102
#define LTI_STS_Core_MetadataUnsupportedValue 50030
103
LT_STATUSSTRING_ADD
(
LTI_STS_Core_MetadataUnsupportedValue
,
"metadata key cannot support this value"
)
104
105
#define LT_STS_Core_BBBImageDimsIncorrect 50100
106
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBImageDimsIncorrect
,
"incorrect BBB image dimensions"
)
107
108
#define LT_STS_Core_BBBDomainBitsIncorrect 50101
109
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBDomainBitsIncorrect
,
"incorrect BBB domain bits"
)
110
111
#define LT_STS_Core_BBBWordLength 50102
112
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBWordLength
,
"incorrect BBB word length"
)
113
114
#define LT_STS_Core_BBBNot1Or3Banded 50103
115
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBNot1Or3Banded
,
"BBB image not 1 or 3 bands"
)
116
117
#define LT_STS_Core_BBBUnknownLayout 50104
118
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBUnknownLayout
,
"unknown BBB image layout"
)
119
120
#define LT_STS_Core_BBBUnknownByteOrder 50105
121
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBUnknownByteOrder
,
"incorrect BBB byte order"
)
122
123
#define LT_STS_Core_BBBMissingNBANDS 50106
124
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBMissingNBANDS
,
"BBB missing NBANDS"
)
125
126
#define LT_STS_Core_BBBMissingNCOLS 50107
127
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBMissingNCOLS
,
"BBB missing NCOLS"
)
128
129
#define LT_STS_Core_BBBMissingNROWS 50108
130
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBMissingNROWS
,
"BBB missing NROWS"
)
131
132
#define LT_STS_Core_BBBBadFormat 50109
133
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBBadFormat
,
"invalid BBB header format"
)
134
135
#define LT_STS_Core_BBBInvalidLayout 50110
136
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBInvalidLayout
,
"BBB incorrect layout"
)
137
138
#define LT_STS_Core_BBBBadColorSpace 50111
139
LT_STATUSSTRING_ADD
(
LT_STS_Core_BBBBadColorSpace
,
"BBB bad colorspace"
)
140
141
#define LT_STS_Core_AOINotRectangular 50112
142
LT_STATUSSTRING_ADD
(
LT_STS_Core_AOINotRectangular
,
"area of interest (AOI) not rectangular"
)
143
144
#define LTI_STS_Core_UnsupMaskDataType 50113
145
LT_STATUSSTRING_ADD
(
LTI_STS_Core_UnsupMaskDataType
,
"unsupported datatype in shape mask"
)
146
147
#define LTI_STS_Core_SVDMaxIterations 50114
148
LT_STATUSSTRING_ADD
(
LTI_STS_Core_SVDMaxIterations
,
"SVD took too many iterations"
)
149
150
#define LTI_STS_Core_IntegerOverflow 50115
151
LT_STATUSSTRING_ADD
(
LTI_STS_Core_IntegerOverflow
,
"integer overflow"
)
152
153
#define LTI_STS_Core_Max 50199
154
LT_STATUSSTRING_ADD
(
LTI_STS_Core_Base
,
"lt_lib_mrsid_core max"
)
155
156
157
#endif // LTI_CORESTATUS_H
LizardTech