NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/sources/libs/nvdsinferserver/nvdsinferserver_plugin.pb.h File Reference

Go to the source code of this file.

Data Structures

struct  TableStruct_nvdsinferserver_5fplugin_2eproto
 
class  nvdsinferserver::config::PluginControl_Color
 
class  nvdsinferserver::config::PluginControl_BBoxFilter
 
class  nvdsinferserver::config::PluginControl_DetectClassFilter
 
class  nvdsinferserver::config::PluginControl_OutputDetectionControl_SpecificClassFiltersEntry_DoNotUse
 
class  nvdsinferserver::config::PluginControl_OutputDetectionControl
 
class  nvdsinferserver::config::PluginControl_InputObjectControl
 
class  nvdsinferserver::config::PluginControl_InputControl
 
union  nvdsinferserver::config::PluginControl_InputControl::Impl_::InferenceIntervalUnion
 
union  nvdsinferserver::config::PluginControl_InputControl::Impl_::ObjectFilterUnion
 
class  nvdsinferserver::config::PluginControl_OutputControl
 
union  nvdsinferserver::config::PluginControl_OutputControl::Impl_::PostprocessControlUnion
 
union  nvdsinferserver::config::PluginControl_OutputControl::Impl_::ClassifierMetaUnion
 
class  nvdsinferserver::config::PluginControl
 
struct  is_proto_enum< ::nvdsinferserver::config::PluginControl_ProcessMode >
 

Namespaces

 internal
 
 nvdsinferserver
 This is a header file for pre-processing cuda kernels with normalization and mean subtraction required by nvdsinfer.
 
 nvdsinferserver::config
 

Macros

#define PROTOBUF_INTERNAL_EXPORT_nvdsinferserver_5fplugin_2eproto
 

Enumerations

enum  nvdsinferserver::config::PluginControl_ProcessMode : int {
  nvdsinferserver::config::PluginControl_ProcessMode_PROCESS_MODE_DEFAULT = 0,
  nvdsinferserver::config::PluginControl_ProcessMode_PROCESS_MODE_FULL_FRAME = 1,
  nvdsinferserver::config::PluginControl_ProcessMode_PROCESS_MODE_CLIP_OBJECTS = 2,
  nvdsinferserver::config::PluginControl_ProcessMode_PluginControl_ProcessMode_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  nvdsinferserver::config::PluginControl_ProcessMode_PluginControl_ProcessMode_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  nvdsinferserver::config::PluginControl_ProcessMode_PROCESS_MODE_DEFAULT = 0,
  nvdsinferserver::config::PluginControl_ProcessMode_PROCESS_MODE_FULL_FRAME = 1,
  nvdsinferserver::config::PluginControl_ProcessMode_PROCESS_MODE_CLIP_OBJECTS = 2,
  nvdsinferserver::config::PluginControl_ProcessMode_PluginControl_ProcessMode_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  nvdsinferserver::config::PluginControl_ProcessMode_PluginControl_ProcessMode_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 

Functions

template<>
PROTOBUF_NAMESPACE_OPEN ::nvdsinferserver::config::PluginControl * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl > (Arena *)
 
template<>
::nvdsinferserver::config::PluginControl_BBoxFilter * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_BBoxFilter > (Arena *)
 
template<>
::nvdsinferserver::config::PluginControl_Color * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_Color > (Arena *)
 
template<>
::nvdsinferserver::config::PluginControl_DetectClassFilter * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_DetectClassFilter > (Arena *)
 
template<>
::nvdsinferserver::config::PluginControl_InputControl * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_InputControl > (Arena *)
 
template<>
::nvdsinferserver::config::PluginControl_InputObjectControl * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_InputObjectControl > (Arena *)
 
template<>
::nvdsinferserver::config::PluginControl_OutputControl * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_OutputControl > (Arena *)
 
template<>
::nvdsinferserver::config::PluginControl_OutputDetectionControl * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_OutputDetectionControl > (Arena *)
 
template<>
::nvdsinferserver::config::PluginControl_OutputDetectionControl_SpecificClassFiltersEntry_DoNotUse * Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_OutputDetectionControl_SpecificClassFiltersEntry_DoNotUse > (Arena *)
 
bool nvdsinferserver::config::PluginControl_ProcessMode_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * nvdsinferserver::config::PluginControl_ProcessMode_descriptor ()
 
template<typename T >
const std::string & nvdsinferserver::config::PluginControl_ProcessMode_Name (T enum_t_value)
 
bool nvdsinferserver::config::PluginControl_ProcessMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PluginControl_ProcessMode *value)
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::nvdsinferserver::config::PluginControl_ProcessMode > ()
 

Variables

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_nvdsinferserver_5fplugin_2eproto
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_nvdsinferserver_5fplugin_2eproto

#define PROTOBUF_INTERNAL_EXPORT_nvdsinferserver_5fplugin_2eproto

Function Documentation

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl >()

template<>
PROTOBUF_NAMESPACE_OPEN ::nvdsinferserver::config::PluginControl* Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl > ( Arena *  )

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_BBoxFilter >()

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_Color >()

template<>
::nvdsinferserver::config::PluginControl_Color* Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_Color > ( Arena *  )

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_DetectClassFilter >()

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_InputControl >()

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_InputObjectControl >()

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_OutputControl >()

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_OutputDetectionControl >()

◆ Arena::CreateMaybeMessage<::nvdsinferserver::config::PluginControl_OutputDetectionControl_SpecificClassFiltersEntry_DoNotUse >()

◆ GetEnumDescriptor< ::nvdsinferserver::config::PluginControl_ProcessMode >()

Variable Documentation

◆ descriptor_table_nvdsinferserver_5fplugin_2eproto

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_nvdsinferserver_5fplugin_2eproto