MrSID Decode SDK for LiDAR Reference Manual  1.1.4.4709
core_status.h
Go to the documentation of this file.
00001 /* //////////////////////////////////////////////////////////////////////////
00002 //                                                                         //
00003 // This code is Copyright (c) 2008-2010 LizardTech, Inc, 1008 Western      //
00004 // Avenue, Suite 200, Seattle, WA 98104.  Unauthorized use or distribution //
00005 // prohibited.  Access to and use of this code is permitted only under     //
00006 // license from LizardTech, Inc.  Portions of the code are protected by    //
00007 // US and foreign patents and other filings. All Rights Reserved.          //
00008 //                                                                         //
00010 /* PUBLIC */
00011 
00012 #ifndef LTL_CORE_STATUS_H
00013 #define LTL_CORE_STATUS_H
00014 // See BuildHarness/status_codes.txt
00015 //  40000 -  40199     lt_lib_lidar_core
00016 
00017 
00018 // Success
00019 #define LTL_STATUS_CORE_OK 0
00020 
00021 #define LTL_CORE_STATUS_BASE  40000
00022 
00023 // Failed because a feature is not implemented
00024 #define LTL_STATUS_CORE_NOTIMPL 40001
00025 
00026 // Failed to write to stream
00027 #define LTL_STATUS_CORE_WRITE 40002
00028 
00029 // Failed to read from stream
00030 #define LTL_STATUS_CORE_READ 40003
00031 
00032 // Failed to read a Point
00033 #define LTL_STATUS_CORE_READ_POINT 40004
00034 
00035 // Failed to parse a TXT file
00036 #define LTL_STATUS_CORE_TXT_PARSE 40005
00037 
00038 // user requested to cancel current write operation.
00039 #define LTL_STATUS_CORE_OPERATION_CANCELLED   40006
00040 
00041 // user requested to cancel current write operation.
00042 #define LTL_STATUS_CORE_INVALID_PARAM   40007
00043 
00044 
00045 // Metadata read error
00046 #define LTL_STATUS_CORE_METADATA_READ   40008
00047 
00048 // Metadata write error
00049 #define LTL_STATUS_CORE_METADATA_WRITE   40009
00050 
00051 // Datatype mismatch
00052 #define LTL_STATUS_CORE_DATATYPE_MISMATCH   40010
00053 
00054 // Unsupported datatype
00055 #define LTL_STATUS_CORE_UNSUPPORTED_DATATYPE   40011
00056 
00057 // Unsupported channel
00058 #define LTL_STATUS_CORE_UNSUPPORTED_CHANNEL   40012
00059 
00060 // Unsupported version
00061 #define LTL_STATUS_CORE_UNSUPPORTED_VERSION   40013
00062 
00063 // RTree read error
00064 #define LTL_STATUS_CORE_RTREE_READ   40014
00065 
00066 // RTree write error
00067 #define LTL_STATUS_CORE_RTREE_WRITE   40015
00068 
00069 // RTree write but for 0 points
00070 #define LTL_STATUS_CORE_RTREE_EMPTY   40016
00071 
00072 
00073 
00074 #endif // LTL_CORE_STATUS_H