MrSID Decode SDK for Raster Reference Manual  9.5.1.4427
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
33 
34 #define LTI_STS_Core_ErrorWritingFile 50005 // NIT: add filename string
36 
37 #define LTI_STS_Core_ErrorReadingFile 50006 // NIT: add filename string
39 
40 #define LTI_STS_Core_InternalError 50007
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
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
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
125 
126 #define LT_STS_Core_BBBMissingNCOLS 50107
128 
129 #define LT_STS_Core_BBBMissingNROWS 50108
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
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
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
#define LTI_STS_Core_AllocFailed
#define LT_STS_Core_BBBBadColorSpace
#define LTI_STS_Core_ImpedanceMismatchNumBands
#define LTI_STS_Core_ImpedanceMismatchDataType
#define LTI_STS_Core_MetadataUnsupportedValue
#define LTI_STS_Core_Base
#define LTI_STS_Core_UnsupColorSpace
#define LT_STS_Core_AOINotRectangular
#define LT_STS_Core_BBBImageDimsIncorrect
#define LTI_STS_Core_WorldFileNameError
#define LT_STS_Core_BBBUnknownByteOrder
#define LTI_STS_Core_MetadataOrdinalityMismatch
#define LTI_STS_Core_MetadataFormatError
#define LT_STS_Core_BBBNot1Or3Banded
Include file for all LizardTech sources.
#define LTI_STS_Core_ErrorOpeningFile
#define LTI_STS_Core_MetadataReadError
#define LTI_STS_Core_MagRangeError
#define LTI_STS_Core_ErrorWritingFile
#define LT_STS_Core_BBBMissingNROWS
#define LTI_STS_Core_OutputNotSpecified
#define LTI_STS_Core_SceneTooLarge
#define LTI_STS_Core_SVDMaxIterations
#define LTI_STS_Core_DatatypeMismatch
#define LTI_STS_Core_RawImageSizeError
#define LTI_STS_Core_UnsupNumBands
#define LTI_STS_Core_InternalError
#define LTI_STS_Core_OperationNotSupported
#define LT_STS_Core_BBBUnknownLayout
#define LTI_STS_Core_UnsupDataType
#define LTI_STS_Core_ErrorReadingFile
#define LTI_STS_Core_InvalidScene
#define LT_STS_Core_BBBDomainBitsIncorrect
#define LTI_STS_Core_UnsupMaskDataType
#define LT_STS_Core_BBBMissingNCOLS
#define LT_STS_Core_BBBWordLength
#define LT_STS_Core_BBBInvalidLayout
#define LTI_STS_Core_SceneOutOfRange
#define LT_STATUSSTRING_ADD(NUM, STR)
Definition: lt_define.h:141
#define LTI_STS_Core_InvalidArgument
#define LT_STS_Core_BBBMissingNBANDS
#define LTI_STS_Core_IntegerOverflow
#define LTI_STS_Core_ImpedanceMismatchColorSpace
#define LTI_STS_Core_SceneBufferMismatch
#define LT_STS_Core_BBBBadFormat

LizardTech