►Ncvcore | |
►Nbodypose2d | |
CBodyPart | Data structure for storing body part location |
CBodyPose2D | Interface for loading and running bodypose2d network |
CBodyPose2DPostProcessor | Interface for running post-processing on bodypose2d network |
CBodyPose2DPostProcessorParams | Data structure to describe the post processing for BodyPose2D |
CBodyPose2DPreProcessor | Interface for running pre-processing on bodypose2d network |
CHandBoundingBoxGenerator | Class to compute the bounding box of hand from pose |
CHandBoundingBoxParams | Data structure to describe the parameters tuned for bounding box detection from pose |
CHuman | Data structure for storing human info |
►Ndetail | |
CChannelTypeToNative | |
CChannelTypeToNative< F16 > | |
CChannelTypeToNative< F32 > | |
CChannelTypeToNative< F64 > | |
CChannelTypeToNative< S16 > | |
CChannelTypeToNative< S8 > | |
CChannelTypeToNative< U16 > | |
CChannelTypeToNative< U8 > | |
CDimToIndex2D | |
CDimToIndex3D | |
CDimToIndex4D | |
CLayoutToIndex | |
CLayoutToIndex< TL, typename std::enable_if< TL==DHWC||TL==DCHW||TL==CDHW >::type > | |
CLayoutToIndex< TL, typename std::enable_if< TL==HWC||TL==CHW >::type > | |
CLayoutToIndex< TL, typename std::enable_if< TL==LC||TL==CL >::type > | |
CTensor2D | Implementation of 2D tensors |
CTensor3D | Implementation of 3D tensors |
CTensor4D | Implementation of 4D tensors |
►Nemotions | |
CEmotions | Interface for loading and running Emotions |
CEmotionsPostProcessor | Interface for running post-processing for Emotions |
CEmotionsPreProcessor | Interface for running pre-processing for Emotions |
►Nfaciallandmarks | |
CFacialLandmarks | Interface for loading and running FacialLandmarks |
CFacialLandmarksPostProcessor | Interface for running post-processing for FacialLandmarks |
CFacialLandmarksPreProcessor | Interface for running pre-processing for FacialLandmarks |
►Ngazenet | |
CGazeNet | Interface for loading and running GazeNet |
CGazeNetPreProcessor | Interface for running pre-processing on GazeNet |
CGazeNetVisualizer | Interface for visualize the results of GazeNet |
CGazeNetVisualizerParams | Parameters for GazeNetVisualizer |
►Ngestures | |
CGestures | Gestures parameters and implementation |
CGesturesPostProcessor | Interface for running post-processing on gestures network |
CGesturesPostProcessorParams | Describes the parameters for filtering the gesture detections |
CGesturesPreProcessor | |
►Nheadpose | |
CHeadPose | Interface for running HeadPose |
CHeadPoseParams | Parameters for HeadPose |
►Nheartrate | |
►CHeartRate | Interface for loading and running HeartRate |
CHeartRateParams | HeartRate extra params |
CHeartRatePostProcessor | Interface for running post-processing for HeartRate |
CHeartRatePreProcessor | Interface for running pre-processing for HeartRate |
►Nvision3d | |
CPoseHypothesis | A struct to describe the Pose hypothesis returned by RANSAC-based pose estimation |
CArray | Implementation of Array class |
CArrayBase | Base implementation of Array |
CArrayN | Implementation of ArrayN class |
CAxisAngleRotation | A struct Structure used to store AxisAngle Rotation parameters |
CBBox | A struct |
CCameraDistortionModel | Struct type used to store Camera Distortion model type and coefficients |
CCameraExtrinsics | Struct type used to store Camera Extrinsics |
CCameraIntrinsics | Struct type used to store Camera Intrinsics |
CCameraModel | |
CImage | |
CImage< ImageType::BGR_F16 > | |
CImage< ImageType::BGR_F32 > | |
CImage< ImageType::BGR_U16 > | |
CImage< ImageType::BGR_U8 > | |
CImage< ImageType::NV12 > | |
CImage< ImageType::NV24 > | |
CImage< ImageType::PLANAR_BGR_F16 > | |
CImage< ImageType::PLANAR_BGR_F32 > | |
CImage< ImageType::PLANAR_BGR_U16 > | |
CImage< ImageType::PLANAR_BGR_U8 > | |
CImage< ImageType::PLANAR_RGB_F16 > | |
CImage< ImageType::PLANAR_RGB_F32 > | |
CImage< ImageType::PLANAR_RGB_U16 > | |
CImage< ImageType::PLANAR_RGB_U8 > | |
CImage< ImageType::PLANAR_RGBA_F16 > | |
CImage< ImageType::PLANAR_RGBA_F32 > | |
CImage< ImageType::PLANAR_RGBA_U16 > | |
CImage< ImageType::PLANAR_RGBA_U8 > | |
CImage< ImageType::RGB_F16 > | |
CImage< ImageType::RGB_F32 > | |
CImage< ImageType::RGB_U16 > | |
CImage< ImageType::RGB_U8 > | |
CImage< ImageType::RGBA_F16 > | |
CImage< ImageType::RGBA_F32 > | |
CImage< ImageType::RGBA_U16 > | |
CImage< ImageType::RGBA_U8 > | |
CImage< ImageType::Y_F16 > | |
CImage< ImageType::Y_F32 > | |
CImage< ImageType::Y_S16 > | |
CImage< ImageType::Y_S8 > | |
CImage< ImageType::Y_U16 > | |
CImage< ImageType::Y_U8 > | |
CImagePreProcessingParams | Struct type for image preprocessing params |
CImageTraits | Image traits that map ImageType to TensorLayout, ChannelCount and ChannelType |
CImageTraits< BGR_F32, 3 > | |
CImageTraits< BGR_F32, 4 > | |
CImageTraits< BGR_U16, 3 > | |
CImageTraits< BGR_U16, 4 > | |
CImageTraits< BGR_U8, 3 > | |
CImageTraits< BGR_U8, 4 > | |
CImageTraits< PLANAR_BGR_F32, 3 > | |
CImageTraits< PLANAR_BGR_F32, 4 > | |
CImageTraits< PLANAR_BGR_U16, 3 > | |
CImageTraits< PLANAR_BGR_U16, 4 > | |
CImageTraits< PLANAR_BGR_U8, 3 > | |
CImageTraits< PLANAR_BGR_U8, 4 > | |
CImageTraits< PLANAR_RGB_F32, 3 > | |
CImageTraits< PLANAR_RGB_F32, 4 > | |
CImageTraits< PLANAR_RGB_U16, 3 > | |
CImageTraits< PLANAR_RGB_U16, 4 > | |
CImageTraits< PLANAR_RGB_U8, 3 > | |
CImageTraits< PLANAR_RGB_U8, 4 > | |
CImageTraits< RGB_F32, 3 > | |
CImageTraits< RGB_F32, 4 > | |
CImageTraits< RGB_U16, 3 > | |
CImageTraits< RGB_U16, 4 > | |
CImageTraits< RGB_U8, 3 > | |
CImageTraits< RGB_U8, 4 > | |
CImageTraits< Y_F32, 3 > | |
CImageTraits< Y_F32, 4 > | |
CImageTraits< Y_S16, 3 > | |
CImageTraits< Y_S16, 4 > | |
CImageTraits< Y_S8, 3 > | |
CImageTraits< Y_S8, 4 > | |
CImageTraits< Y_U16, 3 > | |
CImageTraits< Y_U16, 4 > | |
CImageTraits< Y_U8, 3 > | |
CImageTraits< Y_U8, 4 > | |
CIsCompositeImage | |
CIsInterleavedImage | |
CIsPlanarImage | |
CModelInferenceParams | Struct to describe the model |
CModelInputParams | Struct to describe input type required by the model |
CPose3 | A struct |
CQuaternion | A struct |
CTensor | |
CTensor< CDHW, CC, CT > | 4D CDHW tensors |
CTensor< CHW, CC, CT > | 3D CHW tensors |
CTensor< CL, CC, CT > | 2D CL tensors |
CTensor< DCHW, CC, CT > | 4D DCHW tensors |
CTensor< DHWC, CC, CT > | 4D DHWC tensors |
CTensor< HWC, CC, CT > | 3D HWC tensors |
CTensor< LC, CC, CT > | 2D LC tensors |
►CTensorBase | Implementation of TensorBase class |
CDimData | Struct for storing dimension data |
CVector2 | A struct |
CVector3 | A struct |
►Nds3d | |
►Napp | |
CDs3dAppContext | |
►Nconfig | |
CComponentConfig | |
►Ngst | |
CBinPtr | |
CDataProcessInfo | |
CElePtr | |
CGstMiniObjectFunc | |
CGstObjectFunc | |
CGstPtr | |
CPadPtr | |
CPipelineContext | |
►Nimpl | |
CBaseFrame | |
CBaseImplDataBridge | Any custom datafilter must derive from BaseImplDataBridge, |
CBaseImplDataFilter | Any custom datafilter must derive from BaseImplDataFilter, |
CBaseImplDataLoader | Any custom dataloader must derive from BaseImplDataLoader, For convenience, If dataloader is in sync mode, user can also derive from SyncImplDataLoader |
CBaseImplDataMixer | Any custom datamixer must derive from BaseImplDataMixer, |
CBaseImplDataProcessor | BaseProcessIF could be abiDataLoader/abiDataRender/abiDataFilter or any others abi interface that derived from abiProcess |
CBaseImplDataRender | Any custom datarender must derive from BaseImplDataRender, |
CFrame2DBaseImpl | |
CSyncImplDataLoader | |
►Nlidarinfer | |
CDsLidarInferAppContext | |
►Nprofiling | |
CFileReader | |
CFileWriter | |
CFpsCalculation | |
CTiming | |
C__DataTypeTrait | |
C__DataTypeVal | |
C__TypeID | |
C__x | |
C__xy | |
C__xyz | |
C__xyzw | |
Cabi2DFrame | |
CabiCallBackT | |
CabiDataBridge | |
CabiDataFilter | |
CabiDataLoader | |
CabiDataMap | |
CabiDataMixer | |
CabiDataRender | |
CabiFrame | |
CabiProcess | |
CabiRefCast | |
CabiRefObj | |
CabiRefT | |
CabiWindow | |
CBufferPool | |
CCBObjT | |
CCpuMemBuf | |
CCudaStream | |
CCustomLibFactory | |
CDataProcessUserData | |
CDepthScale | |
CException | |
CExtrinsicsParam | |
CFrame2DPlane | |
CFusedDetection | Object fused bounding box description |
CGpuCudaMemBuf | |
CGuardCB | |
CGuardDataBridge | GuardDataBridge is the safe access entry for abiDataBridge |
CGuardDataFilter | GuardDataFilter is the safe access entry for abiDataFilter |
CGuardDataLoader | GuardDataLoader is the safe access entry for abiDataLoader |
CGuardDataMap | |
CGuardDataMixer | GuardDataMixer is the safe access entry for abiDataMixer |
CGuardDataProcess | |
CGuardDataRender | GuardDataRender is the safe access entry for abiDataRender |
CGuardDataT | |
CGuardRef | Guard to wrapper all abiRefObj& data |
CIInferCustomPreprocessor | |
CIntrinsicsParam | |
CLidar3DBbox | Object 3D bounding box description |
CMemData | |
CNativeData | |
CNativeData< DataType::kDouble > | |
CNativeData< DataType::kFp16 > | |
CNativeData< DataType::kFp32 > | |
CNativeData< DataType::kInt16 > | |
CNativeData< DataType::kInt32 > | |
CNativeData< DataType::kInt64 > | |
CNativeData< DataType::kInt8 > | |
CNativeData< DataType::kUint16 > | |
CNativeData< DataType::kUint32 > | |
CNativeData< DataType::kUint8 > | |
CObject2DBbox | Object 2D bounding box description |
CSafeQueue | |
CShape | |
CSharedRefObj | |
CSignalShot | |
CTimeStamp | |
CTpId | |
CTpId< bool > | |
CTpId< double > | |
CTpId< float > | |
CTpId< int16_t > | |
CTpId< int32_t > | |
CTpId< int64_t > | |
CTpId< int8_t > | |
CTpId< uint16_t > | |
CTpId< uint32_t > | |
CTpId< uint8_t > | |
CTransformMatrix | |
CVideoBridge2dInput | |
►Ngstnvinfer | |
CDsNvInferImpl | |
CLockGMutex | C++ helper class written on top of GMutex/GCond |
CModelStatus | Holds runtime model update status along with the error message if any |
►Ngstnvinferserver | |
CGstNvInferServerImpl | Class of the nvinferserver element implementation |
CGstNvInferServerObjectHistory | Holds the inference information/history for one object based on its tracking ID |
CGstNvInferServerProperties | Holds the configuration information from the nvinferserver element properties |
CGstNvInferServerSourceInfo | Holds information about the detected objects in the specific input source |
►NINFER_EXPORT_API | |
CBufferPool | Template class for buffer pool of the specified buffer type |
CDlLibHandle | Helper class for dynamic loading of custom library |
CGuardQueue | Template class for creating a thread safe queue for the given container class |
CMapBufferPool | Template class for a map of buffer pools |
CQueueThread | Template class for running the specified function on the queue items in a separate thread |
CWakeupException | Wrapper class for handling exception |
►Nnvaisle_csv | |
C_NvAisleCsvFields | Data structure contaning all the parameters specified in one row of an Aisle CSV file |
CAisleCSVParser | Class for parsing of Aisle CSV data |
►Nnvdsinfer | Copyright (c) 2019-2021, NVIDIA CORPORATION |
CBackendContext | Abstract interface for managing the actual inferencing implementation |
CBaseModelParser | ModelParser base |
CBuildParams | Holds build parameters common to implicit batch dimension/full dimension networks |
CCaffeModelParser | Implementation of ModelParser for caffemodels derived from BaseModelParser |
CClassifyPostprocessor | Implementation of post-processing class for classification networks |
CCudaBuffer | Helper base class for managing Cuda allocated buffers |
CCudaDeviceBuffer | CUDA device buffers |
CCudaEvent | Helper class for managing Cuda events |
CCudaHostBuffer | CUDA host buffers |
CCudaStream | Helper class for managing Cuda Streams |
CCustomModelParser | Implementation of ModelParser for custom models |
CDetectPostprocessor | Implementation of post-processing class for object detection networks |
CDlaFullDimTrtBackendContext | Backend context for implicit batch dimension network inferencing on DLA |
CDlaImplicitTrtBackendContext | Backend context for implicit batch dimension network inferencing on DLA |
CDlLibHandle | |
CExplicitBuildParams | Holds build parameters required for full dimensions network |
CFullDimTrtBackendContext | Backend context for full dimensions network |
CGuardQueue | |
CImplicitBuildParams | Holds build parameters required for implicit batch dimension network |
CImplicitTrtBackendContext | Backend context for implicit batch dimension network |
CInferBatchBuffer | Abstract interface to manage a batched buffer for inference |
CInferPostprocessor | Base class for post-processing on inference output |
CInferPreprocessor | Provides pre-processing functionality like mean subtraction and normalization |
CInstanceSegmentPostprocessor | Implementation of post-processing class for instance segmentation networks |
CNvDsInferBatch | Holds information for one batch for processing |
CNvDsInferContextImpl | Implementation of the INvDsInferContext interface |
COnnxModelParser | Implementation of ModelParser for ONNX models derived from BaseModelParser |
COtherPostprocessor | |
CSegmentPostprocessor | Implementation of post-processing class for segmentation networks |
CSharedPtrWDestroy | |
CTrtBackendContext | Base class for implementations of the BackendContext interface |
CTrtEngine | Helper class written on top of nvinfer1::ICudaEngine |
CTrtModelBuilder | Helper class to build models and generate the TensorRT ICudaEngine required for inference |
►CUffModelParser | Implementation of ModelParser for UFF models derived from BaseModelParser |
CModelParams | |
CUniquePtrWDestroy | |
►Nnvdsinferserver | Copyright (c) 2021, NVIDIA CORPORATION |
►Ntriton | |
CBackendConfig | The backend configuration settings |
CRepoSettings | Model repository settings for the Triton Inference Server |
CBaseBackend | Base class of inference backend processing |
CBaseBatchArray | The base class for array of batch buffers |
CBaseBatchBuffer | The base class for batch buffers |
CBasePostprocessor | Base post-processor class |
CBasePreprocessor | Base preprocessor class |
CBatchSurfaceBuffer | |
►CBufOptions | |
CconvertType< bool > | |
CconvertType< double > | |
CconvertType< float > | |
CconvertType< int16_t > | |
CconvertType< int32_t > | |
CconvertType< int64_t > | |
CconvertType< int8_t > | |
CconvertType< std::string > | |
CconvertType< std::vector< T * > > | |
CconvertType< std::vector< T > > | |
CconvertType< T * > | |
CconvertType< uint16_t > | |
CconvertType< uint32_t > | |
CconvertType< uint64_t > | |
CconvertType< uint8_t > | |
CClassificationOutput | |
CClassifyPostprocessor | Post processor class for classification output |
CCpuMem | Allocates and manages host memory |
CCropSurfaceConverter | Preprocessor for cropping, scaling and padding the inference input to required height, width |
CCudaDeviceMem | Allocates and manages CUDA device memory |
CCudaEvent | Wrapper class for CUDA events |
CCudaHostMem | Allocates and manages CUDA pinned memory |
CCudaStream | Wrapper class for CUDA streams |
CCudaTensorBuf | A batch buffer with CUDA memory allocation |
CDetectionOutput | |
CDetectPostprocessor | Post processor class for detection output |
CIBackend | |
CIBatchArray | Interface class for an array of batch buffers |
CIBatchBuffer | Interface class for a batch buffer |
CIInferCustomProcessor | Interface of Custom processor which is created and loaded at runtime through CreateCustomProcessorFunc |
CImageAlignBuffer | |
CInferBaseContext | The base class for handling the inference context |
CInferBatchDims | Holds full dimensions (including batch size) for a layer |
CInferBufferDescription | Holds the information about a inference buffer |
CInferCudaContext | Class for inference context CUDA processing |
CInferDims | Holds the information about the dimensions of a neural network layer |
CInferExtraProcessor | : Extra processing pre/post inference |
CInferGrpcClient | Wrapper class for the gRPC client of the Triton Inference Server, interfaces with the Triton client library |
CInferGrpcContext | Inference context class accessing Triton Inference Server in gRPC mode |
CInferSimpleContext | |
CInferTrtISContext | Inference context accessing Triton Inference Server in C-API mode |
►CIOptions | |
CoType | |
CoType< bool > | |
CoType< double > | |
CoType< int64_t > | |
CoType< std::string > | |
CoType< uint64_t > | |
CoType< Value * > | |
COTypeV | |
CIPostprocessor | Post-processor interface class |
CIPreprocessor | Preprocessor interface class |
CLayerDescription | Stores the information of a layer in the inference model |
CLstmController | |
CNetworkPreprocessor | Preprocessor for scaling and normalization of the input and conversion to network media format |
COtherPostprocessor | Post processor class for tensor output for custom post processing |
CPostprocessor | A generic post processor class |
CRefBatchBuffer | A batch buffer with allocated memory |
CSegmentationOutput | |
CSegmentPostprocessor | Post processor class for segmentation output |
CStreamManager | |
CSurfaceBuffer | |
CSysMem | Base class for managing memory allocation |
CThreadCudaPostprocessor | A CUDA post processor thread queue template class |
CThreadHostPostprocessor | A host post processor thread queue template class |
CThreadPreprocessor | Preprocessor thread queue class template |
CTritonGrpcBackend | Triton gRPC mode backend processing class |
CTritonGrpcRequest | Triton gRPC inference request class holding data associated with one inference request |
CTritonSimpleRuntime | |
►CTrtISBackend | Triton backend processing class |
CReorderItem | Reorder thread task |
CTrtIsClassifier | Post processor class for Triton Classification option |
CTrtISServer | Wrapper class for creating Triton Inference Server instance |
CTrtServerAllocator | Wrapper class for Triton server output memory allocator |
CTrtServerRequest | Wrapper class for Triton inference request |
CTrtServerResponse | Wrapper class for Triton output parsing |
CWrapCBatchBuffer | |
►Nnvdsspeech | Copyright (c) 2020-2021, NVIDIA CORPORATION |
CDSCustom_CreateParams | |
CDSCustomLibrary_Factory | |
CDSCustomLibraryBase | |
CIDSCustomLibrary | |
CProperty | |
►Nnvdstts | Copyright (c) 2021, NVIDIA CORPORATION |
CDSCustom_CreateParams | |
CDSCustomLibrary_Factory | |
CDSCustomLibraryBase | |
CIDSCustomLibrary | |
CProperty | |
►Nnvspot_csv | |
C_NvSpotCsvFields | Data structure contaning all the parameters specified in one row of a Spot CSV file |
CSpotCSVParser | Class for parsing of Spot CSV data |
C__AppCtx | |
C__NvDsAppConfig | |
C__NvDsAudioConfig | |
C__StreamCtx | |
C_AppCtx | |
C_GstAudio2Video | |
C_GstAudio2VideoClass | |
C_GstAudioTemplateMeta | |
C_GstDsExample | |
C_GstDsExampleClass | Boiler plate stuff |
C_GstDsNvMultiUriBin | |
C_GstDsNvMultiUriBinClass | |
C_GstDsNvUriSrcBin | |
C_GstDsNvUriSrcBinClass | |
C_GstDsNvUriSrcConfig | |
C_Gstnvdewarper | Gstnvdewarper element structure |
C_GstnvdewarperClass | GStreamer boilerplate |
C_GstNvDsA2Vtemplate | |
C_GstNvDsA2VtemplateClass | |
C_GstNvDsAnalytics | |
C_GstNvDsAnalyticsClass | |
C_GstNvDsAudioAllocatorParams | |
C_GstNvDsAudioTemplate | |
C_GstNvDsAudioTemplateClass | Boiler plate stuff |
C_GstNvDsBufferPool | |
C_GstNvDsBufferPoolClass | |
C_Gstnvdsmetaextract | |
C_GstnvdsmetaextractClass | |
C_Gstnvdsmetainsert | |
C_GstnvdsmetainsertClass | |
C_GstNvDsOsd | GstNvDsOsd element structure |
C_GstNvDsOsdClass | |
C_GstNvDsPostProcess | |
C_GstNvDsPostProcessClass | Boiler plate stuff |
C_GstNvDsPreProcess | Strucuture containing Preprocess info |
C_GstNvDsPreProcessClass | Boiler plate stuff |
C_GstNvDsVideoTemplate | |
C_GstNvDsVideoTemplateClass | Boiler plate stuff |
C_GstNvInfer | GstNvInfer element structure |
C_GstNvInferClass | |
C_GstNvInferObjectHistory | Holds the inference information/history for one object based on it's tracking id |
C_GstNvInferServer | Opaque structure storing data of the nvinferserver element |
C_GstNvInferServerClass | The class structure for the nvinferserver element |
C_GstNvMsgBroker | |
C_GstNvMsgBrokerClass | |
C_GstNvMsgConv | |
C_GstNvMsgConvClass | |
C_GstNvStreamDemux | |
C_GstNvStreamDemuxClass | |
C_GstNvStreamMux | |
C_GstNvStreamMuxClass | |
C_GstNvStreamPad | |
C_GstNvStreamPadClass | |
C_GstNvTracker | Basic GStreamer class for tracker |
C_GstNvTrackerClass | |
C_GstNvVideoTestSrc | |
C_GstNvVideoTestSrcClass | |
C_GstVideoSEIMeta | |
C_NtpData | |
C_NvBbox_Coords | Holds unclipped bounding box coordinates of the object |
C_NvBufSurfaceTransformParams | Holds transform parameters for a transform call |
C_NvBufSurfTransform_ColorParams | |
C_NvBufSurfTransformCompositeBlendParams | Holds composite blend parameters for a composite blender call |
C_NvBufSurfTransformCompositeBlendParamsEx | Holds extended composite blend parameters for NvBufSurfTransformMultiInputBufCompositeBlend and NvBufSurfTransformMultiInputBufCompositeBlendAsync API |
C_NvBufSurfTransformCompositeParams | Holds composite parameters for a composite call |
C_NvBufSurfTransformConfigParams | Holds configuration parameters for a transform/composite session |
C_NvDewarperParams | Holds all the configuration parameters required for dewarping a surface |
C_NvDewarperPriv | Data structure contaning dewarping parameters for all the output surfaces |
C_NvDewarperSurfaceMeta | Holds a set of dewarper metadata |
C_NVDS_CUSTOM_PAYLOAD | |
C_NvDsAudioFrameMeta | Holds metadata for a audio frame in a batch |
C_NvDsBaseMeta | Holds information about base metadata of a given metadata type |
C_NvDsBatchMeta | Holds information about a formed batch containing frames from different sources |
C_NvDsClassifierMeta | Holds classifier metadata for an object |
C_NvDsComp_BboxInfo | Holds unclipped positional bounding box coordinates of the object processed by the component |
C_NvDsCustomMsgInfo | Holds data for any user defined custom message to be attached to the payload message : custom message to be attached size : size of the custom message |
C_NvDsEvent | Holds event information |
C_NvDsFrameMeta | Holds metadata for a frame in a batch |
C_NvDsInferContextInitParams | Holds the initialization parameters required for the NvDsInferContext interface |
C_NvDsLabelInfo | Holds label metadata for the classifier |
C_NvDsMeta | Holds DeepSteam metadata |
C_NvDsMetaCompLatency | Holds information about latency of the given component |
C_NvDsMetaPool | Holds information about a given metadata pool |
C_NvDsMetaSubCompLatency | Holds information about latency of the given subcomponent |
C_NvDsNmosAssetConfig | Defines asset distinguishing information for BCP-002-02 tags in an NvDsNmosNodeServer |
C_NvDsNmosNodeConfig | Defines configuration settings used to create an NvDsNmosNodeServer |
C_NvDsNmosNodeServer | Holds the implementation details of a running NvDsNmos server |
C_NvDsNmosReceiverConfig | Defines configuration settings used to create receivers in an NvDsNmosNodeServer |
C_NvDsNmosSenderConfig | Defines configuration settings used to create senders in an NvDsNmosNodeServer |
C_NvDsObjConvexHull | Holds convex hull information |
C_NvDsObjectMeta | Holds metadata for an object in the frame |
C_NvDsObjEncOutParams | Holds output parameters |
C_NvDsObjEncUsrArgs | Holds user parameters for a nvds_obj_enc_process call |
C_NvDsPostProcessContextInitParams | Holds the initialization parameters required for the NvDsPostProcessContext interface |
C_NvDsPostProcessObjectHistory | Holds the inference information/history for one object based on it's tracking id |
C_NvDsReidTensorBatch | ReID tensor of the batch |
C_NvDsSensorInfo | |
C_NvDsTargetMiscDataBatch | Batch of all streams of a given target misc output
|
C_NvDsTargetMiscDataFrame | A single frame of misc data for a given Target |
C_NvDsTargetMiscDataObject | All misc data output for a single target |
C_NvDsTargetMiscDataStream | All misc targets data for a given stream |
C_NvDsUserMeta | Holds user metadata |
C_NvMOTConfig | Holds a tracker configuration |
C_NvMOTConfigResponse | Holds a tracker's configuration status |
C_NvMOTFrame | Holds a frame containing the image and objects to be tracked |
C_NvMOTMiscConfig | Holds miscellaneous configurations |
C_NvMOTObjToTrack | Holds information about an object to be tracked |
C_NvMOTObjToTrackList | Holds a list of objects |
C_NvMOTPerTransformBatchConfig | Holds a configuration for batches for an input transform (a scaling/color conversion) |
C_NvMOTProcessParams | Holds parameters for processing a batch |
C_NvMOTQuery | |
C_NvMOTRect | Holds the definition of a rectangle |
C_NvMOTTrackedObj | Holds information about each tracked object |
C_NvMOTTrackedObjBatch | Holds a batch of lists of tracked objects |
C_NvMOTTrackedObjList | Holds a list of tracked objects |
C_NvMOTTrackerMiscData | Tracker misc data |
C_NvOFFlowVector | Holds motion vector information about an element |
C_NvOSD_ArrowParams | Holds arrow parameters to be overlaid |
C_NvOSD_CircleParams | Holds circle parameters to be overlayed |
C_NvOSD_Color_info | |
C_NvOSD_ColorParams | Holds the color parameters of the box or text to be overlayed |
C_NvOSD_FontParams | Holds the font parameters of the text to be overlayed |
C_NvOSD_FrameArrowParams | Holds information about the arrows in a frame |
C_NvOSD_FrameCircleParams | Holds information about the circles in a frame |
C_NvOSD_FrameLineParams | Holds information about the lines in a frame |
C_NvOSD_FrameRectParams | Holds information about the rectangles in a frame |
C_NvOSD_FrameSegmentMaskParams | Holds information about the rectangles in a frame |
C_NvOSD_FrameTextParams | Holds information about the text in a frame |
C_NvOSD_LineParams | Holds the box parameters of a line to be overlayed |
C_NvOSD_MaskParams | Holds the mask parameters of the segment to be overlayed |
C_NvOSD_RectParams | Holds the box parameters of the box to be overlayed |
C_NvOSD_TextParams | Holds parameters of text to be overlayed |
CAppCtx | REST server application context |
CBatch | |
CBatchBufferWrapper | |
CBatchPolicy | |
CBatchPolicyConfig | |
CBatchSurfaceInfo | |
CBufferManager | |
CBufferPoolConfig | Copyright (c) 2021, NVIDIA CORPORATION |
CBufferWrapper | |
CCameraCanApp | |
CCaptureTimeRules | |
CClassifyModelPostProcessor | |
CClientTest1Args | |
CClientTest2Args | |
CClientTest3Args | |
CConcurrentQueue | Simple concurrent Queue class using an stl queue |
Cconsumer_instance_t | |
Cconsumer_thread_info | |
CConvBufManager | |
CCudaBuffer | Helper base class for managing Cuda allocated buffers |
CCudaDeviceBuffer | CUDA device buffers |
CCudaStream | Helper class for managing Cuda Streams |
CCustomInitParams | Custom Initialization parameter for custom library |
CCustomMeanSubandNormParams | Custom parameters for normalization and mean subtractions |
CCustomSeqProcTensorParams | Tensor params for Custom sequence processing for 3d conv network |
CCustomTensorParams | Tensor params passed to custom library for tensor preparation |
CCustomTransformParams | Custom transformation parameter for calling nvbufsurftransform api for scaling and converting the ROIs to the network resolutions to be used by custom lib |
CDetectModelPostProcessor | |
CDirectionInfo | |
CDs3dAppContext | |
CDSCustom_CreateParams | |
CDSCustomLibrary_Factory | |
CDSCustomLibraryBase | |
CDsExampleInitParams | |
CDsExampleObject | |
CDsExampleOutput | |
CDSPostProcess_CreateParams | |
CDSPostProcessLibrary_Factory | |
CDSPostProcessLibraryBase | Copyright (c) 2022, NVIDIA CORPORATION |
CEventWrapper | |
Cfaceboxes | |
CFloat4Vec | |
CFpsCalculation | |
CFullBatchBlock | |
CGstAudioBatchBufferWrapper | The GStreamer wrapper code for NvDsBatchBufferWrapper which represent one batched buffer |
CGstBatchBufferWrapper | TODO re-design GstBatchBufferWrapper to be video specific and NvDsBatchBufferWrapper generic ; Also rename the new data-structures according to the media they contain |
CGstBufferWrapper | |
CGstCommonBufferAPI | |
CGstDsExampleBatch | Holds information about the batch of frames to be inferred |
CGstDsExampleFrame | |
CGstDsNvStreammuxConfig | |
CGstNvBufAudioCaps | |
CGstNvDsAudioMemory | Copyright (c) 2020, NVIDIA CORPORATION |
CGstNvDsPreProcessBatchMeta | Preprocess meta as a user meta which is attached at batch level |
CGstNvDsPreProcessFrame | Per frame roi info |
CGstNvDsPreProcessGroup | |
CGstNvDsPreProcessMemory | This file describes the custom memory allocator for the Gstreamer TensorRT plugin |
CGstNvDsPreProcessVideoBufferAllocatorInfo | Structure containing video buffer allocator info |
CGstNvInferBatch | Holds information about the batch of frames to be inferred |
CGstNvInferColorParams | Holds the bounding box coloring information for one class; |
CGstNvInferDetectionFilterParams | Holds the bounding box/object detection filtering parameters per class |
CGstNvInferFrame | Holds info about one frame in a batch for inferencing |
CGstNvInferMemory | Copyright (c) 2018-2020, NVIDIA CORPORATION |
CGstNvInferObjectInfo | Holds the cached information of an object |
CGstNvInferSourceInfo | Holds source-specific information |
CGstNvInferTensorOutputObject | Data type used for the refcounting and managing the usage of NvDsInferContext's batch output and the output buffers contained in it |
CGstNvStreamMuxCtx | |
CGstNvTrackerMiscDataObject | GStreamer mini object for GStreamer pipeline to control tracker user meta |
CGstSinkPad | |
CGstSourcePad | |
CIDSCustomLibrary | |
CIDSPostProcessLibrary | |
CImageMetaConsumer | |
►CImageMetaProducer | |
CIPData | Content that will converted to string and sent to consumer |
CInputParams | Copyright (c) 2019-2023, NVIDIA CORPORATION |
CInstanceSegmentModelPostProcessor | |
CINvDsAllocator | |
CINvStreammuxDebug | |
CINvTrackerProc | Virtual base class for tracker plugin processing |
CISynchronizeBuffer | |
CLastBatchState | |
CLineCrossingInfo | |
Cmg_callbacks | |
Cmg_client_cert | |
Cmg_client_options | |
Cmg_error_data | |
Cmg_form_data_handler | |
Cmg_header | |
Cmg_init_data | |
Cmg_match_context | |
Cmg_match_element | |
Cmg_option | |
Cmg_request_info | |
Cmg_response_info | |
Cmg_server_port | |
Cmg_websocket_subprotocols | |
CModelPostProcessor | |
CMuxConfigParser | |
CNetworkInfo | Holds all the file paths required to build a network |
CNvBufAudio | |
CNvBufAudioParams | |
CNvBufSurface | Holds information about batched buffers |
CNvBufSurfaceAllocateParams | Hold extended parameters required to allocate NvBufSurface |
CNvBufSurfaceChromaSubsamplingParams | Holds Chroma Subsampling parameters for NvBufSurface allocation |
CNvBufSurfaceCreateParams | Holds parameters required to allocate an NvBufSurface |
CNvBufSurfaceMapParams | Holds buffer parameters to map the buffer received from another process |
CNvBufSurfaceMappedAddr | Hold the pointers of mapped buffer |
CNvBufSurfaceMapPlaneParams | Holds plane parameters to map the buffer received from another process |
CNvBufSurfaceParams | Hold the information of single buffer in the batch |
CNvBufSurfaceParamsEx | Hold the information(extended) of single buffer in the batch |
CNvBufSurfacePlaneParams | Holds plane wise parameters of a buffer |
CNvBufSurfacePlaneParamsEx | Holds plane wise parameters(extended) of a buffer |
CNvBufSurfTransformRect | Holds the coordinates of a rectangle |
CNvDs3DBuffer | |
CNvDs3dDatamap | |
CNvDs3DTracking | Holds Single View 3D Tracking metadata |
CNvDsAnalyticCtx | |
CNvDsAnalyticProcessParams | |
CNvDsAnalyticsFrameMeta | Holds a set of nvdsanalytics framelevel metadata |
CNvDsAnalyticsObject | |
CNvDsAnalyticsObjInfo | Holds a set of nvdsanalytics object level metadata |
CNvDsAppPerfStruct | |
CNvDsAppPerfStructInt | |
CNvDsAppSourceDetail | |
CNvDsARConfig | |
CNvDsAudioClassifierBin | |
CNvDsBatchBufferWrapper | |
CNvDsBufferWrapper | |
CNvDsC2DContext | |
CNvDsC2DMsg | |
CNvDsC2DMsgSR | |
CNvDsCanCameraInfo | |
CNvDsCanContextConfig | |
CNvDsCanContextFrame | |
CNvDsCanContextResultMeta | |
CNvDsCanFrameInfo | |
CNvDsConfig | |
CNvDsConvexHull | Holds 2D convex hull metadata |
CNvDsCoordinate | Hold a coordinate's position |
CNvDsDewarperBin | |
CNvDsDewarperConfig | |
CNvDsDisplayMeta | Holds display metadata that the user can specify in the frame |
CNvDsDsAnalyticsBin | |
CNvDsDsAnalyticsConfig | |
CNvDsDsExampleBin | |
CNvDsDsExampleConfig | |
CNvDsEmbedding | Holds an embedding model's parameters |
CNvDsEventMsgMeta | Holds event message meta data |
CNvDsFaceObject | Holds a face object's parameters |
CNvDsFaceObjectWithExt | Holds a face object's parameters |
CNvDsFPSSensorInfo | |
CNvDsFrameLatencyInfo | Holds information about the latency of a given frame |
CNvDsGeoLocation | Holds geolocation parameters |
CNvDsGieConfig | |
CNvDsImageSave | |
CNvDsInferAttribute | Holds information about one classified attribute |
CNvDsInferClassificationOutput | Holds information on all attributes classifed by a classifier network for one frame |
CNvDsInferContextBatchInput | Holds information about one batch to be inferred |
CNvDsInferContextBatchOutput | Holds the output for all of the frames in a batch (an array of frame), and related buffer information |
CNvDsInferContextBatchPreprocessedInput | |
CNvDsInferDBScanClusteringParams | Holds object clustering parameters required by DBSCAN |
CNvDsInferDetectionOutput | Holds the information on all objects detected by a detector network in one frame |
CNvDsInferDetectionParams | Holds detection and bounding box grouping parameters |
CNvDsInferDims | Holds the dimensions of a layer |
CNvDsInferDimsCHW | Holds the dimensions of a three-dimensional layer |
CNvDsInferFrameOutput | Holds the information inferred by the network on one frame |
CNvDsInferInstanceMaskInfo | Holds information about one parsed object and instance mask from a detector's output |
CNvDsInferLayerInfo | Holds information about one layer in the model |
CNvDsInferNetworkInfo | Holds information about the model network |
CNvDsInferObject | Holds the information about one detected object |
CNvDsInferObjectDetectionInfo | Holds information about one parsed object from a detector's output |
CNvDsInferParseDetectionParams | Holds the detection parameters required for parsing objects |
CNvDsInferPluginFactoryCaffe | Holds a pointer to a heap-allocated Plugin Factory object required during Caffe model parsing |
CNvDsInferSegmentationMeta | Holds the segmentation model output information for one frame / one object |
CNvDsInferSegmentationOutput | Holds the information parsed from segmentation network output for one frame |
CNvDsInferTensorMeta | Holds the raw tensor output information for one frame / one object |
CNvDsInstanceBin | |
CNvDsInstanceData | |
CNvDsInstancePerfStruct | |
CNvDsJoint | Holds a joint's position and confidence |
CNvDsJoints | Holds a body pose's joint points |
CNvDsKafkaAsyncSendCompl | |
CNvDsKafkaClientHandle | |
CNvDsKafkaSendCompl | |
CNvDsKafkaSyncSendCompl | |
CNvDsMemoryAllocator | |
CNvDsMsg2pCtx | NvDsMsg2pCtx is structure for library context |
CNvDsMsg2pMetaInfo | NvDsMsg2pMetaInfo is structure to hold the NvDs metadata related information to be processed to generate payloads |
CNvDsMsgConsumerConfig | |
CNvDsNmosAppConfig | |
CNvDsNmosAppCtx | |
CNvDsNmosSinkBin | |
CNvDsNmosSinkConfig | |
CNvDsNmosSrcBin | |
CNvDsNmosSrcConfig | |
CNvDsObjectSignature | Holds an object's signature |
CNvDsOpticalFlowMeta | Holds optical flow metadata about a frame |
CNvDsOSDBin | |
CNvDsOSDConfig | |
CNvDsPayload | Holds payload metadata |
CNvDsPayloadPriv | |
CNvDsPersonObject | Holds a person object's parameters |
CNvDsPersonObjectExt | Holds a person object's parameters |
CNvDsPipeline | |
CNvDsPlaceObject | |
CNvDsPlaceSubObject | Store data parsed from the config file in these structures |
CNvDsPostProcessAttribute | Holds information about one classified attribute |
CNvDsPostProcessBatchOutput | Holds the output for all of the frames in a batch (an array of frame), and related buffer information |
CNvDsPostProcessClassificationOutput | Holds information on all attributes classifed by a classifier network for one frame |
CNvDsPostProcessColorParams | Holds the bounding box coloring information for one class; |
CNvDsPostProcessDetectionFilterParams | |
CNvDsPostProcessDetectionOutput | Holds information on all objects detected by a detector network in one frame |
CNvDsPostProcessDetectionParams | Holds detection and bounding box grouping parameters |
CNvDsPostProcessFrameOutput | Holds the information inferred by the network on one frame |
CNvDsPostProcessInstanceMaskInfo | Holds information about one parsed object and instance mask from a detector's output |
CNvDsPostProcessObject | Holds information about one detected object |
CNvDsPostProcessObjectDetectionInfo | Holds information about one parsed object from a detector's output |
CNvDsPostProcessObjectInfo | Holds the cached information of an object |
CNvDsPostProcessParseDetectionParams | Holds the detection parameters required for parsing objects |
CNvDsPostProcessSegmentationOutput | Holds information parsed from segmentation network output for one frame |
CNvDsPreProcessAcquirer | Class for acquiring and releasing a buffer from tensor pool by custom lib |
CNvDsPreProcessAcquirerImpl | For Acquiring/releasing buffer from buffer pool |
CNvDsPreProcessBatch | Holds information about the batch of frames to be inferred |
CNvDsPreProcessBin | |
CNvDsPreProcessConfig | |
CNvDsPreProcessCustomBuf | Custom Buffer passed to the custom lib for preparing tensor |
CNvDsPreProcessCustomBufImpl | Used by plugin to access GstBuffer and GstNvDsPreProcessMemory acquired by Custom Library |
CNvDsPreProcessNetworkSize | Holds information about the model network |
CNvDsPreProcessPropertySet | Struct denoting properties set by config file |
CNvDsPreProcessTensorImpl | Provides pre-processing functionality like mean subtraction and normalization |
CNvDsPreProcessTensorMeta | Tensor meta containing prepared tensor and related info inside preprocess user meta which is attached at batch level |
CNvDsPreProcessTensorParams | Holds model parameters for tensor preparation |
CNvDsPreProcessUnit | A preprocess unit for processing which can be Frame/ROI |
CNvDsPrimaryGieBin | |
CNvDsProductObject | Holds a product object's parameters |
CNvDsProductObjectExt | Holds a product object's parameters |
CNvDsRect | Holds a rectangle's position and size |
CNvDsRoiMeta | Holds Information about ROI Metadata |
CNvDsSecondaryGieBin | |
CNvDsSecondaryGieBinSubBin | |
CNvDsSecondaryPreProcessBin | |
CNvDsSecondaryPreProcessBinSubBin | |
CNvDsSegVisualBin | |
CNvDsSegVisualConfig | |
CNvDsSensorObject | |
CNvDsServerAppInstanceInfo | |
CNvDsServerCallbacks | |
CNvDsServerConfig | |
CNvDsServerConvInfo | |
CNvDsServerDecInfo | |
CNvDsServerEncInfo | |
CNvDsServerErrorInfo | |
CNvDsServerInferInfo | |
CNvDsServerInferServerInfo | |
CNvDsServerMuxInfo | |
CNvDsServerOsdInfo | |
CNvDsServerResponseInfo | |
CNvDsServerRoiInfo | |
CNvDsServerStreamInfo | |
CNvDsSinkBin | |
CNvDsSinkBinSubBin | |
CNvDsSinkEncoderConfig | |
CNvDsSinkMsgConvBrokerConfig | |
CNvDsSinkRenderConfig | |
CNvDsSinkSubBinConfig | |
CNvDsSourceConfig | |
CNvDsSrcBin | |
CNvDsSRContext | Holds information about smart record instance |
CNvDsSrcParentBin | |
CNvDsSRInitParams | Holds initializtion paramerters required to create NvDsSRContext |
CNvDsSRRecordingInfo | Hold information about video recorded |
CNvDsStreammuxConfig | |
CNvDsTiledDisplayBin | |
CNvDsTiledDisplayConfig | |
CNvDsTrackerBin | |
CNvDsTrackerConfig | |
CNvDsVehicleObject | Holds a vehicle object's parameters |
CNvDsVehicleObjectExt | Holds a vehicle object's parameters |
CNvDsYamlCodecStatus | Enum for codec type for the API call on a encoder |
CNvMsgBrokerClientMsg | |
CNvStreamMux | |
CNvStreammuxSourceProps | |
CNvTimeSync | |
CNvTrackerMiscDataBuffer | Copyright (c) 2023, NVIDIA CORPORATION |
►CNvTrackerProc | Copyright (c) 2019-2023, NVIDIA CORPORATION |
CClassInfo | Object class information |
CDispatchInfo | Info corresponding to each sub-batch thread |
CDispatchReq | Per-sub-batch dispatch to low-level tracker lib |
CProcParams | Tracker data submitted for proceeding |
CnvwarpParams_t | Parameter structure |
CnvwarpYUVRGBParams_t | Parameters for YUV:420:NV12 --> RGBA conversion |
CObjInf | |
COperationFunctions | |
COverCrowdingInfo | |
COverCrowdStatus | |
CPacketInfo | |
CPostProcessAlgorithm | |
Cproducer_instance_t | |
CProperty | |
CQueueEntry | |
CReadyResult | |
CRoiDimension | Defines Roi structure for GST_NVCUSTOMEVENT_ROI_UPDATE custom event |
CROIInfo | |
CRoiProcessedBuf | |
CSafePtr | |
CSegmentationModelPostProcessor | Copyright (c) 2022, NVIDIA CORPORATION |
CSequenceImagePreprocess | |
CServerTest1Args | |
CServerTest2Args | |
CServerTest3Args | |
CSinkPad | |
CSortedList | |
CSourcePad | |
CStreamInfo | |
CStreamSourceInfo | |
CTensorInfo | Holds information about an output tensor of the yolo network |
CTestAppCtx | |
CTestOps | |
CTrackerConfig | Tracker plugin config params |
CTrackerMiscDataManager | Tracker misc data memory pool |
CTritonClassParams | |
CUcxTest | |
CYolo | |
CYoloLayerV3 | |
CYoloLayerV3PluginCreator | |