NVIDIA DRIVE OS Linux API Reference

5.1.0.2 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvSIPLCommon.hpp
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2018-2019, NVIDIA CORPORATION. All rights reserved.
3  *
4  * NVIDIA CORPORATION and its licensors retain all intellectual property
5  * and proprietary rights in and to this software, related documentation
6  * and any modifications thereto. Any use, reproduction, disclosure or
7  * distribution of this software and related documentation without an express
8  * license agreement from NVIDIA CORPORATION is strictly prohibited.
9  */
10 
11 #ifndef _NVSIPLCOMMON_HPP_
12 #define _NVSIPLCOMMON_HPP_
13 
24 namespace nvsipl
25 {
39 {
40  // New status code must be added after NVSIPL_STATUS_OK and before NVSIPL_STATUS_ERROR.
41 
44 
45  // Error codes.
58 
60  NVSIPL_STATUS_ERROR=127 // Assuming that we would not need more than 127 codes.
61 };
62 
65 } // namespace nvsipl
66 
67 
68 #endif //_NVSIPLCOMMON_HPP_
Indicates a module is in an invalid state.
Indicates an unspecified error that is used when no other error code applies.
Indicates the operation completed successfully without errors.
Indicates an out of memory or other system resource error was encountered.
SIPLStatus
Defines the status codes returned by functions in Sensor Input Processing Library (SIPL) modules...
Indicates one or more invalid arguments was encountered.
Indicates an unsupported operation or argument was encountered.
Indicates a module was not initialized.
Indicates an operation timed out.