Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.10.0 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    NvSIPLPlatformCfg.hpp
    Go to the documentation of this file.
    1 /*
    2  * SPDX-FileCopyrightText: Copyright (c) 2019-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
    3  * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
    4  *
    5  * NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
    6  * property and proprietary rights in and to this material, related
    7  * documentation and any modifications thereto. Any use, reproduction,
    8  * disclosure or distribution of this material and related documentation
    9  * without an express license agreement from NVIDIA CORPORATION or
    10  * its affiliates is strictly prohibited.
    11  */
    12 
    13 #ifndef NVSIPLPLATFORMCFG_HPP
    14 #define NVSIPLPLATFORMCFG_HPP
    15 
    17 
    18 #include <string>
    19 #include <cstdint>
    20 #include <vector>
    21 
    29 namespace nvsipl
    30 {
    31 
    40 {
    42  std::string platform = "";
    44  std::string platformConfig = "";
    46  std::string description = "";
    49  uint32_t numDeviceBlocks = 0U;
    52 };
    53 
    56 }// namespace nvsipl
    57 
    58 #endif // NVSIPLPLATFORMCFG_HPP
    nvsipl::PlatformCfg::deviceBlockList
    DeviceBlockInfo deviceBlockList[MAX_DEVICEBLOCKS_PER_PLATFORM]
    Holds an array of DeviceBlockInfo.
    Definition: NvSIPLPlatformCfg.hpp:51
    nvsipl::PlatformCfg
    Defines the camera platform configuration.
    Definition: NvSIPLPlatformCfg.hpp:39
    nvsipl::PlatformCfg::description
    std::string description
    Holds the platform configuration description.
    Definition: NvSIPLPlatformCfg.hpp:46
    NvSIPLDeviceBlockInfo.hpp
    NVIDIA SIPL: DeviceBlock Information - NvSIPL DeviceBlock Information
    nvsipl::PlatformCfg::numDeviceBlocks
    uint32_t numDeviceBlocks
    Holds the number of device blocks.
    Definition: NvSIPLPlatformCfg.hpp:49
    nvsipl::DeviceBlockInfo
    Defines the DeviceBlock information.
    Definition: NvSIPLDeviceBlockInfo.hpp:359
    nvsipl
    Contains the classes and variables for implementation of SIPL.
    Definition: INvSiplControlAuto.hpp:35
    nvsipl::PlatformCfg::platformConfig
    std::string platformConfig
    Holds the platform configuration name.
    Definition: NvSIPLPlatformCfg.hpp:44
    nvsipl::MAX_DEVICEBLOCKS_PER_PLATFORM
    static constexpr uint32_t MAX_DEVICEBLOCKS_PER_PLATFORM
    Indicates the maximum number of device blocks per platform.
    Definition: NvSIPLDeviceBlockInfo.hpp:45
    nvsipl::PlatformCfg::platform
    std::string platform
    Holds the platform name.
    Definition: NvSIPLPlatformCfg.hpp:42
    人人超碰97caoporen国产