NVIDIA DeepStream SDK API Reference

9.2 Release
nvdsinferserver::config::PluginControl_InputControl Class Referencefinal

Detailed Description

Inheritance diagram for nvdsinferserver::config::PluginControl_InputControl:
Collaboration diagram for nvdsinferserver::config::PluginControl_InputControl:

Public Types

enum  InferenceIntervalCase {
  kInterval = 4,
  kSecondaryReinferInterval = 7,
  INFERENCE_INTERVAL_NOT_SET = 0,
  kInterval = 4,
  kSecondaryReinferInterval = 7,
  INFERENCE_INTERVAL_NOT_SET = 0
}
 
enum  ObjectFilterCase {
  kObjectControl = 6,
  OBJECT_FILTER_NOT_SET = 0,
  kObjectControl = 6,
  OBJECT_FILTER_NOT_SET = 0
}
 
enum  : int {
  kOperateOnClassIdsFieldNumber = 3,
  kProcessModeFieldNumber = 1,
  kOperateOnGieIdFieldNumber = 2,
  kAsyncModeFieldNumber = 5,
  kIntervalFieldNumber = 4,
  kSecondaryReinferIntervalFieldNumber = 7,
  kObjectControlFieldNumber = 6
}
 
enum  InferenceIntervalCase {
  kInterval = 4,
  kSecondaryReinferInterval = 7,
  INFERENCE_INTERVAL_NOT_SET = 0,
  kInterval = 4,
  kSecondaryReinferInterval = 7,
  INFERENCE_INTERVAL_NOT_SET = 0
}
 
enum  ObjectFilterCase {
  kObjectControl = 6,
  OBJECT_FILTER_NOT_SET = 0,
  kObjectControl = 6,
  OBJECT_FILTER_NOT_SET = 0
}
 
enum  : int {
  kOperateOnClassIdsFieldNumber = 3,
  kProcessModeFieldNumber = 1,
  kOperateOnGieIdFieldNumber = 2,
  kAsyncModeFieldNumber = 5,
  kIntervalFieldNumber = 4,
  kSecondaryReinferIntervalFieldNumber = 7,
  kObjectControlFieldNumber = 6
}
 

Public Member Functions

 PluginControl_InputControl ()
 
 ~PluginControl_InputControl () override
 
PROTOBUF_CONSTEXPR PluginControl_InputControl (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 PluginControl_InputControl (const PluginControl_InputControl &from)
 
 PluginControl_InputControl (PluginControl_InputControl &&from) noexcept
 
PluginControl_InputControl & operator= (const PluginControl_InputControl &from)
 
PluginControl_InputControl & operator= (PluginControl_InputControl &&from) noexcept
 
void Swap (PluginControl_InputControl *other)
 
void UnsafeArenaSwap (PluginControl_InputControl *other)
 
PluginControl_InputControl * New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const PluginControl_InputControl &from)
 
void MergeFrom (const PluginControl_InputControl &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int operate_on_class_ids_size () const
 
void clear_operate_on_class_ids ()
 
int32_t operate_on_class_ids (int index) const
 
void set_operate_on_class_ids (int index, int32_t value)
 
void add_operate_on_class_ids (int32_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & operate_on_class_ids () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_operate_on_class_ids ()
 
void clear_process_mode ()
 
::nvdsinferserver::config::PluginControl_ProcessMode process_mode () const
 
void set_process_mode (::nvdsinferserver::config::PluginControl_ProcessMode value)
 
void clear_operate_on_gie_id ()
 
int32_t operate_on_gie_id () const
 
void set_operate_on_gie_id (int32_t value)
 
void clear_async_mode ()
 
bool async_mode () const
 
void set_async_mode (bool value)
 
bool has_interval () const
 
void clear_interval ()
 
uint32_t interval () const
 
void set_interval (uint32_t value)
 
bool has_secondary_reinfer_interval () const
 
void clear_secondary_reinfer_interval ()
 
uint32_t secondary_reinfer_interval () const
 
void set_secondary_reinfer_interval (uint32_t value)
 
bool has_object_control () const
 
void clear_object_control ()
 
const ::nvdsinferserver::config::PluginControl_InputObjectControl & object_control () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::PluginControl_InputObjectControl * release_object_control ()
 
::nvdsinferserver::config::PluginControl_InputObjectControl * mutable_object_control ()
 
void set_allocated_object_control (::nvdsinferserver::config::PluginControl_InputObjectControl *object_control)
 
void unsafe_arena_set_allocated_object_control (::nvdsinferserver::config::PluginControl_InputObjectControl *object_control)
 
::nvdsinferserver::config::PluginControl_InputObjectControl * unsafe_arena_release_object_control ()
 
void clear_inference_interval ()
 
InferenceIntervalCase inference_interval_case () const
 
void clear_object_filter ()
 
ObjectFilterCase object_filter_case () const
 
 PluginControl_InputControl ()
 
 ~PluginControl_InputControl () override
 
PROTOBUF_CONSTEXPR PluginControl_InputControl (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 PluginControl_InputControl (const PluginControl_InputControl &from)
 
 PluginControl_InputControl (PluginControl_InputControl &&from) noexcept
 
PluginControl_InputControl & operator= (const PluginControl_InputControl &from)
 
PluginControl_InputControl & operator= (PluginControl_InputControl &&from) noexcept
 
void Swap (PluginControl_InputControl *other)
 
void UnsafeArenaSwap (PluginControl_InputControl *other)
 
PluginControl_InputControl * New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const PluginControl_InputControl &from)
 
void MergeFrom (const PluginControl_InputControl &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int operate_on_class_ids_size () const
 
void clear_operate_on_class_ids ()
 
int32_t operate_on_class_ids (int index) const
 
void set_operate_on_class_ids (int index, int32_t value)
 
void add_operate_on_class_ids (int32_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & operate_on_class_ids () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_operate_on_class_ids ()
 
void clear_process_mode ()
 
::nvdsinferserver::config::PluginControl_ProcessMode process_mode () const
 
void set_process_mode (::nvdsinferserver::config::PluginControl_ProcessMode value)
 
void clear_operate_on_gie_id ()
 
int32_t operate_on_gie_id () const
 
void set_operate_on_gie_id (int32_t value)
 
void clear_async_mode ()
 
bool async_mode () const
 
void set_async_mode (bool value)
 
bool has_interval () const
 
void clear_interval ()
 
uint32_t interval () const
 
void set_interval (uint32_t value)
 
bool has_secondary_reinfer_interval () const
 
void clear_secondary_reinfer_interval ()
 
uint32_t secondary_reinfer_interval () const
 
void set_secondary_reinfer_interval (uint32_t value)
 
bool has_object_control () const
 
void clear_object_control ()
 
const ::nvdsinferserver::config::PluginControl_InputObjectControl & object_control () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::PluginControl_InputObjectControl * release_object_control ()
 
::nvdsinferserver::config::PluginControl_InputObjectControl * mutable_object_control ()
 
void set_allocated_object_control (::nvdsinferserver::config::PluginControl_InputObjectControl *object_control)
 
void unsafe_arena_set_allocated_object_control (::nvdsinferserver::config::PluginControl_InputObjectControl *object_control)
 
::nvdsinferserver::config::PluginControl_InputObjectControl * unsafe_arena_release_object_control ()
 
void clear_inference_interval ()
 
InferenceIntervalCase inference_interval_case () const
 
void clear_object_filter ()
 
ObjectFilterCase object_filter_case () const
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const PluginControl_InputControl & default_instance ()
 
static const PluginControl_InputControl * internal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const PluginControl_InputControl & default_instance ()
 
static const PluginControl_InputControl * internal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 PluginControl_InputControl (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 
 PluginControl_InputControl (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_nvdsinferserver_5fplugin_2eproto
 
void swap (PluginControl_InputControl &a, PluginControl_InputControl &b)
 
void swap (PluginControl_InputControl &a, PluginControl_InputControl &b)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kOperateOnClassIdsFieldNumber 
kProcessModeFieldNumber 
kOperateOnGieIdFieldNumber 
kAsyncModeFieldNumber 
kIntervalFieldNumber 
kSecondaryReinferIntervalFieldNumber 
kObjectControlFieldNumber 

Definition at line 1226 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_plugin.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kOperateOnClassIdsFieldNumber 
kProcessModeFieldNumber 
kOperateOnGieIdFieldNumber 
kAsyncModeFieldNumber 
kIntervalFieldNumber 
kSecondaryReinferIntervalFieldNumber 
kObjectControlFieldNumber 

Definition at line 1226 of file sources/libs/nvdsinferserver/nvdsinferserver_plugin.pb.h.

◆ InferenceIntervalCase [1/2]

Enumerator
kInterval 
kSecondaryReinferInterval 
INFERENCE_INTERVAL_NOT_SET 
kInterval 
kSecondaryReinferInterval 
INFERENCE_INTERVAL_NOT_SET 

Definition at line 1138 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_plugin.pb.h.

◆ InferenceIntervalCase [2/2]

Enumerator
kInterval 
kSecondaryReinferInterval 
INFERENCE_INTERVAL_NOT_SET 
kInterval 
kSecondaryReinferInterval 
INFERENCE_INTERVAL_NOT_SET 

Definition at line 1138 of file sources/libs/nvdsinferserver/nvdsinferserver_plugin.pb.h.

◆ ObjectFilterCase [1/2]

Enumerator
kObjectControl 
OBJECT_FILTER_NOT_SET 
kObjectControl 
OBJECT_FILTER_NOT_SET 

Definition at line 1144 of file sources/libs/nvdsinferserver/nvdsinferserver_plugin.pb.h.

◆ ObjectFilterCase [2/2]

Enumerator
kObjectControl 
OBJECT_FILTER_NOT_SET 
kObjectControl 
OBJECT_FILTER_NOT_SET 

Definition at line 1144 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_plugin.pb.h.

Constructor & Destructor Documentation

◆ PluginControl_InputControl() [1/10]

nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( )
inline

◆ ~PluginControl_InputControl() [1/2]

nvdsinferserver::config::PluginControl_InputControl::~PluginControl_InputControl ( )
override

◆ PluginControl_InputControl() [2/10]

PROTOBUF_CONSTEXPR nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ PluginControl_InputControl() [3/10]

nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( const PluginControl_InputControl &  from)

◆ PluginControl_InputControl() [4/10]

nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( PluginControl_InputControl &&  from)
inlinenoexcept

◆ PluginControl_InputControl() [5/10]

nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

◆ PluginControl_InputControl() [6/10]

nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( )
inline

◆ ~PluginControl_InputControl() [2/2]

nvdsinferserver::config::PluginControl_InputControl::~PluginControl_InputControl ( )
override

◆ PluginControl_InputControl() [7/10]

PROTOBUF_CONSTEXPR nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ PluginControl_InputControl() [8/10]

nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( const PluginControl_InputControl &  from)

◆ PluginControl_InputControl() [9/10]

nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( PluginControl_InputControl &&  from)
inlinenoexcept

◆ PluginControl_InputControl() [10/10]

nvdsinferserver::config::PluginControl_InputControl::PluginControl_InputControl ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse() [1/2]

const char* nvdsinferserver::config::PluginControl_InputControl::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/2]

const char* nvdsinferserver::config::PluginControl_InputControl::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize() [1/2]

uint8_t* nvdsinferserver::config::PluginControl_InputControl::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [2/2]

uint8_t* nvdsinferserver::config::PluginControl_InputControl::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ add_operate_on_class_ids() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::add_operate_on_class_ids ( int32_t  value)

◆ add_operate_on_class_ids() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::add_operate_on_class_ids ( int32_t  value)
inline

◆ async_mode() [1/2]

bool nvdsinferserver::config::PluginControl_InputControl::async_mode ( ) const
inline

◆ async_mode() [2/2]

bool nvdsinferserver::config::PluginControl_InputControl::async_mode ( ) const

◆ ByteSizeLong() [1/2]

size_t nvdsinferserver::config::PluginControl_InputControl::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t nvdsinferserver::config::PluginControl_InputControl::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void nvdsinferserver::config::PluginControl_InputControl::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void nvdsinferserver::config::PluginControl_InputControl::Clear ( )
final

◆ clear_async_mode() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_async_mode ( )
inline

◆ clear_async_mode() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_async_mode ( )

◆ clear_inference_interval() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_inference_interval ( )

◆ clear_inference_interval() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_inference_interval ( )

◆ clear_interval() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_interval ( )
inline

◆ clear_interval() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_interval ( )

◆ clear_object_control() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_object_control ( )
inline

◆ clear_object_control() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_object_control ( )

◆ clear_object_filter() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_object_filter ( )

◆ clear_object_filter() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_object_filter ( )

◆ clear_operate_on_class_ids() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_operate_on_class_ids ( )

◆ clear_operate_on_class_ids() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_operate_on_class_ids ( )
inline

◆ clear_operate_on_gie_id() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_operate_on_gie_id ( )

◆ clear_operate_on_gie_id() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_operate_on_gie_id ( )
inline

◆ clear_process_mode() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_process_mode ( )

◆ clear_process_mode() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_process_mode ( )
inline

◆ clear_secondary_reinfer_interval() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_secondary_reinfer_interval ( )
inline

◆ clear_secondary_reinfer_interval() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::clear_secondary_reinfer_interval ( )

◆ CopyFrom() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::CopyFrom ( const PluginControl_InputControl &  from)

◆ CopyFrom() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::CopyFrom ( const PluginControl_InputControl &  from)

◆ default_instance() [1/2]

static const PluginControl_InputControl& nvdsinferserver::config::PluginControl_InputControl::default_instance ( )
inlinestatic

◆ default_instance() [2/2]

static const PluginControl_InputControl& nvdsinferserver::config::PluginControl_InputControl::default_instance ( )
inlinestatic

◆ descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* nvdsinferserver::config::PluginControl_InputControl::descriptor ( )
inlinestatic

◆ descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* nvdsinferserver::config::PluginControl_InputControl::descriptor ( )
inlinestatic

◆ GetCachedSize() [1/2]

int nvdsinferserver::config::PluginControl_InputControl::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int nvdsinferserver::config::PluginControl_InputControl::GetCachedSize ( ) const
inlinefinal

◆ GetClassData() [1/2]

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* nvdsinferserver::config::PluginControl_InputControl::GetClassData ( ) const
final

◆ GetClassData() [2/2]

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* nvdsinferserver::config::PluginControl_InputControl::GetClassData ( ) const
final

◆ GetDescriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* nvdsinferserver::config::PluginControl_InputControl::GetDescriptor ( )
inlinestatic

◆ GetDescriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* nvdsinferserver::config::PluginControl_InputControl::GetDescriptor ( )
inlinestatic

◆ GetMetadata() [1/2]

::PROTOBUF_NAMESPACE_ID::Metadata nvdsinferserver::config::PluginControl_InputControl::GetMetadata ( ) const
final

◆ GetMetadata() [2/2]

::PROTOBUF_NAMESPACE_ID::Metadata nvdsinferserver::config::PluginControl_InputControl::GetMetadata ( ) const
final

◆ GetReflection() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* nvdsinferserver::config::PluginControl_InputControl::GetReflection ( )
inlinestatic

◆ GetReflection() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* nvdsinferserver::config::PluginControl_InputControl::GetReflection ( )
inlinestatic

◆ has_interval() [1/2]

bool nvdsinferserver::config::PluginControl_InputControl::has_interval ( ) const
inline

◆ has_interval() [2/2]

bool nvdsinferserver::config::PluginControl_InputControl::has_interval ( ) const

◆ has_object_control() [1/2]

bool nvdsinferserver::config::PluginControl_InputControl::has_object_control ( ) const
inline

◆ has_object_control() [2/2]

bool nvdsinferserver::config::PluginControl_InputControl::has_object_control ( ) const

◆ has_secondary_reinfer_interval() [1/2]

bool nvdsinferserver::config::PluginControl_InputControl::has_secondary_reinfer_interval ( ) const
inline

◆ has_secondary_reinfer_interval() [2/2]

bool nvdsinferserver::config::PluginControl_InputControl::has_secondary_reinfer_interval ( ) const

◆ inference_interval_case() [1/2]

PluginControl_InputControl::InferenceIntervalCase nvdsinferserver::config::PluginControl_InputControl::inference_interval_case ( ) const
inline

◆ inference_interval_case() [2/2]

InferenceIntervalCase nvdsinferserver::config::PluginControl_InputControl::inference_interval_case ( ) const

◆ internal_default_instance() [1/2]

static const PluginControl_InputControl* nvdsinferserver::config::PluginControl_InputControl::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const PluginControl_InputControl* nvdsinferserver::config::PluginControl_InputControl::internal_default_instance ( )
inlinestatic

◆ interval() [1/2]

uint32_t nvdsinferserver::config::PluginControl_InputControl::interval ( ) const
inline

◆ interval() [2/2]

uint32_t nvdsinferserver::config::PluginControl_InputControl::interval ( ) const

◆ IsInitialized() [1/2]

bool nvdsinferserver::config::PluginControl_InputControl::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool nvdsinferserver::config::PluginControl_InputControl::IsInitialized ( ) const
final

◆ MergeFrom() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::MergeFrom ( const PluginControl_InputControl &  from)
inline

◆ MergeFrom() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::MergeFrom ( const PluginControl_InputControl &  from)
inline

◆ mutable_object_control() [1/2]

nvdsinferserver::config::PluginControl_InputObjectControl * nvdsinferserver::config::PluginControl_InputControl::mutable_object_control ( )
inline

◆ mutable_object_control() [2/2]

::nvdsinferserver::config::PluginControl_InputObjectControl* nvdsinferserver::config::PluginControl_InputControl::mutable_object_control ( )

◆ mutable_operate_on_class_ids() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * nvdsinferserver::config::PluginControl_InputControl::mutable_operate_on_class_ids ( )
inline

◆ mutable_operate_on_class_ids() [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >* nvdsinferserver::config::PluginControl_InputControl::mutable_operate_on_class_ids ( )

◆ New() [1/2]

PluginControl_InputControl* nvdsinferserver::config::PluginControl_InputControl::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

◆ New() [2/2]

PluginControl_InputControl* nvdsinferserver::config::PluginControl_InputControl::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

◆ object_control() [1/2]

const ::nvdsinferserver::config::PluginControl_InputObjectControl & nvdsinferserver::config::PluginControl_InputControl::object_control ( ) const
inline

◆ object_control() [2/2]

const ::nvdsinferserver::config::PluginControl_InputObjectControl& nvdsinferserver::config::PluginControl_InputControl::object_control ( ) const

◆ object_filter_case() [1/2]

ObjectFilterCase nvdsinferserver::config::PluginControl_InputControl::object_filter_case ( ) const

◆ object_filter_case() [2/2]

PluginControl_InputControl::ObjectFilterCase nvdsinferserver::config::PluginControl_InputControl::object_filter_case ( ) const
inline

◆ operate_on_class_ids() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & nvdsinferserver::config::PluginControl_InputControl::operate_on_class_ids ( ) const
inline

◆ operate_on_class_ids() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >& nvdsinferserver::config::PluginControl_InputControl::operate_on_class_ids ( ) const

◆ operate_on_class_ids() [3/4]

int32_t nvdsinferserver::config::PluginControl_InputControl::operate_on_class_ids ( int  index) const
inline

◆ operate_on_class_ids() [4/4]

int32_t nvdsinferserver::config::PluginControl_InputControl::operate_on_class_ids ( int  index) const

◆ operate_on_class_ids_size() [1/2]

int nvdsinferserver::config::PluginControl_InputControl::operate_on_class_ids_size ( ) const

◆ operate_on_class_ids_size() [2/2]

int nvdsinferserver::config::PluginControl_InputControl::operate_on_class_ids_size ( ) const
inline

◆ operate_on_gie_id() [1/2]

int32_t nvdsinferserver::config::PluginControl_InputControl::operate_on_gie_id ( ) const
inline

◆ operate_on_gie_id() [2/2]

int32_t nvdsinferserver::config::PluginControl_InputControl::operate_on_gie_id ( ) const

◆ operator=() [1/4]

PluginControl_InputControl& nvdsinferserver::config::PluginControl_InputControl::operator= ( const PluginControl_InputControl &  from)
inline

◆ operator=() [2/4]

PluginControl_InputControl& nvdsinferserver::config::PluginControl_InputControl::operator= ( const PluginControl_InputControl &  from)
inline

◆ operator=() [3/4]

PluginControl_InputControl& nvdsinferserver::config::PluginControl_InputControl::operator= ( PluginControl_InputControl &&  from)
inlinenoexcept

◆ operator=() [4/4]

PluginControl_InputControl& nvdsinferserver::config::PluginControl_InputControl::operator= ( PluginControl_InputControl &&  from)
inlinenoexcept

◆ process_mode() [1/2]

::nvdsinferserver::config::PluginControl_ProcessMode nvdsinferserver::config::PluginControl_InputControl::process_mode ( ) const

◆ process_mode() [2/2]

nvdsinferserver::config::PluginControl_ProcessMode nvdsinferserver::config::PluginControl_InputControl::process_mode ( ) const
inline

◆ release_object_control() [1/2]

PROTOBUF_NODISCARD ::nvdsinferserver::config::PluginControl_InputObjectControl* nvdsinferserver::config::PluginControl_InputControl::release_object_control ( )

◆ release_object_control() [2/2]

nvdsinferserver::config::PluginControl_InputObjectControl * nvdsinferserver::config::PluginControl_InputControl::release_object_control ( )
inline

◆ secondary_reinfer_interval() [1/2]

uint32_t nvdsinferserver::config::PluginControl_InputControl::secondary_reinfer_interval ( ) const
inline

◆ secondary_reinfer_interval() [2/2]

uint32_t nvdsinferserver::config::PluginControl_InputControl::secondary_reinfer_interval ( ) const

◆ set_allocated_object_control() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::set_allocated_object_control ( ::nvdsinferserver::config::PluginControl_InputObjectControl *  object_control)

◆ set_allocated_object_control() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::set_allocated_object_control ( ::nvdsinferserver::config::PluginControl_InputObjectControl *  object_control)

◆ set_async_mode() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::set_async_mode ( bool  value)
inline

◆ set_async_mode() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::set_async_mode ( bool  value)

◆ set_interval() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::set_interval ( uint32_t  value)
inline

◆ set_interval() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::set_interval ( uint32_t  value)

◆ set_operate_on_class_ids() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::set_operate_on_class_ids ( int  index,
int32_t  value 
)

◆ set_operate_on_class_ids() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::set_operate_on_class_ids ( int  index,
int32_t  value 
)
inline

◆ set_operate_on_gie_id() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::set_operate_on_gie_id ( int32_t  value)

◆ set_operate_on_gie_id() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::set_operate_on_gie_id ( int32_t  value)
inline

◆ set_process_mode() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::set_process_mode ( ::nvdsinferserver::config::PluginControl_ProcessMode  value)
inline

◆ set_process_mode() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::set_process_mode ( ::nvdsinferserver::config::PluginControl_ProcessMode  value)

◆ set_secondary_reinfer_interval() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::set_secondary_reinfer_interval ( uint32_t  value)
inline

◆ set_secondary_reinfer_interval() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::set_secondary_reinfer_interval ( uint32_t  value)

◆ Swap() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::Swap ( PluginControl_InputControl *  other)
inline

◆ Swap() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::Swap ( PluginControl_InputControl *  other)
inline

◆ unsafe_arena_release_object_control() [1/2]

::nvdsinferserver::config::PluginControl_InputObjectControl* nvdsinferserver::config::PluginControl_InputControl::unsafe_arena_release_object_control ( )

◆ unsafe_arena_release_object_control() [2/2]

nvdsinferserver::config::PluginControl_InputObjectControl * nvdsinferserver::config::PluginControl_InputControl::unsafe_arena_release_object_control ( )
inline

◆ unsafe_arena_set_allocated_object_control() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::unsafe_arena_set_allocated_object_control ( ::nvdsinferserver::config::PluginControl_InputObjectControl *  object_control)
inline

◆ unsafe_arena_set_allocated_object_control() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::unsafe_arena_set_allocated_object_control ( ::nvdsinferserver::config::PluginControl_InputObjectControl *  object_control)

◆ UnsafeArenaSwap() [1/2]

void nvdsinferserver::config::PluginControl_InputControl::UnsafeArenaSwap ( PluginControl_InputControl *  other)
inline

◆ UnsafeArenaSwap() [2/2]

void nvdsinferserver::config::PluginControl_InputControl::UnsafeArenaSwap ( PluginControl_InputControl *  other)
inline

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

◆ ::TableStruct_nvdsinferserver_5fplugin_2eproto

◆ swap [1/2]

◆ swap [2/2]

Field Documentation

◆ _class_data_

static const ClassData nvdsinferserver::config::PluginControl_InputControl::_class_data_
static

◆ _impl_

Impl_ nvdsinferserver::config::PluginControl_InputControl::_impl_

◆ kIndexInFileMessages

static constexpr int nvdsinferserver::config::PluginControl_InputControl::kIndexInFileMessages
staticconstexpr
Initial value:
=
6

Definition at line 1153 of file sources/libs/nvdsinferserver/nvdsinferserver_plugin.pb.h.


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