MrSID Decode SDK for Raster Reference Manual 9.5.4.4709

- 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 #define LTI_STS_Core_StripSizeOverflow 50009
47 LT_STATUSSTRING_ADD(LTI_STS_Core_StripSizeOverflow, "strip cannot be allocated on this architecture")
48
49 #define LTI_STS_Core_WorldFileNameError 50010 // NIT: add filename string
50 LT_STATUSSTRING_ADD(LTI_STS_Core_WorldFileNameError, "error in world file name")
51
52 #define LTI_STS_Core_OutputNotSpecified 50011
53 LT_STATUSSTRING_ADD(LTI_STS_Core_OutputNotSpecified, "output target not specified")
54
55 #define LTI_STS_Core_SceneTooLarge 50012
56 LT_STATUSSTRING_ADD(LTI_STS_Core_SceneTooLarge, "scene larger than 2GB")
57
58 #define LTI_STS_Core_InvalidScene 50013
59 LT_STATUSSTRING_ADD(LTI_STS_Core_InvalidScene, "invalid or empty scene specified")
60
61 #define LTI_STS_Core_SceneOutOfRange 50014
62 LT_STATUSSTRING_ADD(LTI_STS_Core_SceneOutOfRange, "specified scene out of range of image")
63
64 #define LTI_STS_Core_MagRangeError 50015
65 LT_STATUSSTRING_ADD(LTI_STS_Core_MagRangeError, "scene magnification out of range")
66
67 #define LTI_STS_Core_ImpedanceMismatchDataType 50016
68 LT_STATUSSTRING_ADD(LTI_STS_Core_ImpedanceMismatchDataType, "impedance mismatch - datatype")
69
70 #define LTI_STS_Core_ImpedanceMismatchColorSpace 50017
71 LT_STATUSSTRING_ADD(LTI_STS_Core_ImpedanceMismatchColorSpace, "impedance mismatch - colorspace")
72
73 #define LTI_STS_Core_ImpedanceMismatchNumBands 50018
74 LT_STATUSSTRING_ADD(LTI_STS_Core_ImpedanceMismatchNumBands, "impedance mismatch - number of bands")
75
76 #define LTI_STS_Core_UnsupColorSpace 50019
77 LT_STATUSSTRING_ADD(LTI_STS_Core_UnsupColorSpace, "unsupported colorspace")
78
79 #define LTI_STS_Core_UnsupNumBands 50020
80 LT_STATUSSTRING_ADD(LTI_STS_Core_UnsupNumBands, "unsupported number of bands")
81
82 #define LTI_STS_Core_DatatypeMismatch 50021
83 LT_STATUSSTRING_ADD(LTI_STS_Core_DatatypeMismatch, "datatype mismatch")
84
85 #define LTI_STS_Core_Unused1 50022
86 #define LTI_STS_Core_Unused2 50023
87 #define LTI_STS_Core_Unused3 50024
88
89 #define LTI_STS_Core_RawImageSizeError 50025
90 LT_STATUSSTRING_ADD(LTI_STS_Core_RawImageSizeError, "actual size of raw image file not equal to expected size")
91
92 #define LTI_STS_Core_MetadataReadError 50026
93 LT_STATUSSTRING_ADD(LTI_STS_Core_MetadataReadError, "error reading metadata")
94
95 #define LTI_STS_Core_SceneBufferMismatch 50027
96 LT_STATUSSTRING_ADD(LTI_STS_Core_SceneBufferMismatch, "specified scene size differs from buffer size")
97
98 #define LTI_STS_Core_MetadataFormatError 50028
99 LT_STATUSSTRING_ADD(LTI_STS_Core_MetadataFormatError, "metadata format error")
100
101 #define LTI_STS_Core_MetadataOrdinalityMismatch 50029
102 LT_STATUSSTRING_ADD(LTI_STS_Core_MetadataOrdinalityMismatch, "unexpected number of metadata values")
103
104 #define LTI_STS_Core_MetadataUnsupportedValue 50030
105 LT_STATUSSTRING_ADD(LTI_STS_Core_MetadataUnsupportedValue, "metadata key cannot support this value")
106
107 #define LT_STS_Core_BBBImageDimsIncorrect 50100
108 LT_STATUSSTRING_ADD(LT_STS_Core_BBBImageDimsIncorrect, "incorrect BBB image dimensions")
109
110 #define LT_STS_Core_BBBDomainBitsIncorrect 50101
111 LT_STATUSSTRING_ADD(LT_STS_Core_BBBDomainBitsIncorrect, "incorrect BBB domain bits")
112
113 #define LT_STS_Core_BBBWordLength 50102
114 LT_STATUSSTRING_ADD(LT_STS_Core_BBBWordLength, "incorrect BBB word length")
115
116 #define LT_STS_Core_BBBNot1Or3Banded 50103
117 LT_STATUSSTRING_ADD(LT_STS_Core_BBBNot1Or3Banded, "BBB image not 1 or 3 bands")
118
119 #define LT_STS_Core_BBBUnknownLayout 50104
120 LT_STATUSSTRING_ADD(LT_STS_Core_BBBUnknownLayout, "unknown BBB image layout")
121
122 #define LT_STS_Core_BBBUnknownByteOrder 50105
123 LT_STATUSSTRING_ADD(LT_STS_Core_BBBUnknownByteOrder, "incorrect BBB byte order")
124
125 #define LT_STS_Core_BBBMissingNBANDS 50106
126 LT_STATUSSTRING_ADD(LT_STS_Core_BBBMissingNBANDS, "BBB missing NBANDS")
127
128 #define LT_STS_Core_BBBMissingNCOLS 50107
129 LT_STATUSSTRING_ADD(LT_STS_Core_BBBMissingNCOLS, "BBB missing NCOLS")
130
131 #define LT_STS_Core_BBBMissingNROWS 50108
132 LT_STATUSSTRING_ADD(LT_STS_Core_BBBMissingNROWS, "BBB missing NROWS")
133
134 #define LT_STS_Core_BBBBadFormat 50109
135 LT_STATUSSTRING_ADD(LT_STS_Core_BBBBadFormat, "invalid BBB header format")
136
137 #define LT_STS_Core_BBBInvalidLayout 50110
138 LT_STATUSSTRING_ADD(LT_STS_Core_BBBInvalidLayout, "BBB incorrect layout")
139
140 #define LT_STS_Core_BBBBadColorSpace 50111
141 LT_STATUSSTRING_ADD(LT_STS_Core_BBBBadColorSpace, "BBB bad colorspace")
142
143 #define LT_STS_Core_AOINotRectangular 50112
144 LT_STATUSSTRING_ADD(LT_STS_Core_AOINotRectangular, "area of interest (AOI) not rectangular")
145
146 #define LTI_STS_Core_UnsupMaskDataType 50113
147 LT_STATUSSTRING_ADD(LTI_STS_Core_UnsupMaskDataType, "unsupported datatype in shape mask")
148
149 #define LTI_STS_Core_SVDMaxIterations 50114
150 LT_STATUSSTRING_ADD(LTI_STS_Core_SVDMaxIterations, "SVD took too many iterations")
151
152 #define LTI_STS_Core_IntegerOverflow 50115
153 LT_STATUSSTRING_ADD(LTI_STS_Core_IntegerOverflow, "integer overflow")
154
155 #define LTI_STS_Core_DatatypeOutOfRange 50117
156 LT_STATUSSTRING_ADD(LTI_STS_Core_DatatypeOutOfRange, "datatype overflow")
157
158 #define LTI_STS_Core_Max 50199
159 LT_STATUSSTRING_ADD(LTI_STS_Core_Max, "lt_lib_mrsid_core max")
160
161
162 #endif // LTI_CORESTATUS_H

LizardTech