MrSID Decode SDK for LiDAR Reference Manual 1.1.4.4709

- Main Page
- Classes
- Files

- File List
- File Members

core_status.h
Go to the documentation of this file.
1 /* //////////////////////////////////////////////////////////////////////////
2 // //
3 // This code is Copyright (c) 2008-2010 LizardTech, Inc, 1008 Western //
4 // Avenue, Suite 200, Seattle, WA 98104. Unauthorized use or distribution //
5 // prohibited. Access to and use of this code is permitted only under //
6 // license from LizardTech, Inc. Portions of the code are protected by //
7 // US and foreign patents and other filings. All Rights Reserved. //
8 // //
10 /* PUBLIC */
11
12 #ifndef LTL_CORE_STATUS_H
13 #define LTL_CORE_STATUS_H
14 // See BuildHarness/status_codes.txt
15 // 40000 - 40199 lt_lib_lidar_core
16
17
18 // Success
19 #define LTL_STATUS_CORE_OK 0
20
21 #define LTL_CORE_STATUS_BASE 40000
22
23 // Failed because a feature is not implemented
24 #define LTL_STATUS_CORE_NOTIMPL 40001
25
26 // Failed to write to stream
27 #define LTL_STATUS_CORE_WRITE 40002
28
29 // Failed to read from stream
30 #define LTL_STATUS_CORE_READ 40003
31
32 // Failed to read a Point
33 #define LTL_STATUS_CORE_READ_POINT 40004
34
35 // Failed to parse a TXT file
36 #define LTL_STATUS_CORE_TXT_PARSE 40005
37
38 // user requested to cancel current write operation.
39 #define LTL_STATUS_CORE_OPERATION_CANCELLED 40006
40
41 // user requested to cancel current write operation.
42 #define LTL_STATUS_CORE_INVALID_PARAM 40007
43
44
45 // Metadata read error
46 #define LTL_STATUS_CORE_METADATA_READ 40008
47
48 // Metadata write error
49 #define LTL_STATUS_CORE_METADATA_WRITE 40009
50
51 // Datatype mismatch
52 #define LTL_STATUS_CORE_DATATYPE_MISMATCH 40010
53
54 // Unsupported datatype
55 #define LTL_STATUS_CORE_UNSUPPORTED_DATATYPE 40011
56
57 // Unsupported channel
58 #define LTL_STATUS_CORE_UNSUPPORTED_CHANNEL 40012
59
60 // Unsupported version
61 #define LTL_STATUS_CORE_UNSUPPORTED_VERSION 40013
62
63 // RTree read error
64 #define LTL_STATUS_CORE_RTREE_READ 40014
65
66 // RTree write error
67 #define LTL_STATUS_CORE_RTREE_WRITE 40015
68
69 // RTree write but for 0 points
70 #define LTL_STATUS_CORE_RTREE_EMPTY 40016
71
72
73
74 #endif // LTL_CORE_STATUS_H

LizardTech