MrSID Decode SDK for LiDAR Reference Manual
1.1.4.4709
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