NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
nvsipl::INvSIPLClient Class Reference

Detailed Description

Defines the public data structures and describes the interfaces for NvSIPL Client.

Definition at line 52 of file NvSIPLClient.hpp.

Data Structures

struct  ConsumerDesc
 Describes a client of the pipeline. More...
 
struct  ImageEmbeddedData
 
struct  ImageMetaData
 Defines the metadata associated with the image. More...
 
class  INvSIPLBuffer
 Abstract interface for SIPL buffers. More...
 
class  INvSIPLNvMBuffer
 Describes a SIPL buffer containing an NvSciBufObj. More...
 

Public Member Functions

virtual ~INvSIPLClient ()=default
 
 INvSIPLClient (INvSIPLClient &other)=delete
 
INvSIPLClientoperator= (INvSIPLClient &other) &=delete
 
 INvSIPLClient (INvSIPLClient &&other)=delete
 
INvSIPLClientoperator= (INvSIPLClient &&other) &=delete
 

Protected Member Functions

 INvSIPLClient ()=default
 

Constructor & Destructor Documentation

◆ ~INvSIPLClient()

virtual nvsipl::INvSIPLClient::~INvSIPLClient ( )
virtualdefault

◆ INvSIPLClient() [1/3]

nvsipl::INvSIPLClient::INvSIPLClient ( INvSIPLClient other)
delete

◆ INvSIPLClient() [2/3]

nvsipl::INvSIPLClient::INvSIPLClient ( INvSIPLClient &&  other)
delete

◆ INvSIPLClient() [3/3]

nvsipl::INvSIPLClient::INvSIPLClient ( )
protecteddefault

Member Function Documentation

◆ operator=() [1/2]

INvSIPLClient& nvsipl::INvSIPLClient::operator= ( INvSIPLClient &&  other) &
delete

◆ operator=() [2/2]

INvSIPLClient& nvsipl::INvSIPLClient::operator= ( INvSIPLClient other) &
delete

The documentation for this class was generated from the following file: