NVIDIA DeepStream SDK API Reference

9.2 Release
nvdsinferserver::config::TritonModelRepo Class Referencefinal

Detailed Description

Inheritance diagram for nvdsinferserver::config::TritonModelRepo:
Collaboration diagram for nvdsinferserver::config::TritonModelRepo:

Public Types

enum  PinnedMemCase {
  kPinnedMemoryPoolByteSize = 10,
  PINNED_MEM_NOT_SET = 0,
  kPinnedMemoryPoolByteSize = 10,
  PINNED_MEM_NOT_SET = 0
}
 
enum  : int {
  kRootFieldNumber = 1,
  kCudaDeviceMemoryFieldNumber = 9,
  kBackendConfigsFieldNumber = 11,
  kBackendDirFieldNumber = 7,
  kModelControlModeFieldNumber = 8,
  kLogLevelFieldNumber = 2,
  kTfGpuMemoryFractionFieldNumber = 4,
  kStrictModelConfigFieldNumber = 3,
  kTfDisableSoftPlacementFieldNumber = 5,
  kMinComputeCapacityFieldNumber = 6,
  kPinnedMemoryPoolByteSizeFieldNumber = 10
}
 
enum  PinnedMemCase {
  kPinnedMemoryPoolByteSize = 10,
  PINNED_MEM_NOT_SET = 0,
  kPinnedMemoryPoolByteSize = 10,
  PINNED_MEM_NOT_SET = 0
}
 
enum  : int {
  kRootFieldNumber = 1,
  kCudaDeviceMemoryFieldNumber = 9,
  kBackendConfigsFieldNumber = 11,
  kBackendDirFieldNumber = 7,
  kModelControlModeFieldNumber = 8,
  kLogLevelFieldNumber = 2,
  kTfGpuMemoryFractionFieldNumber = 4,
  kStrictModelConfigFieldNumber = 3,
  kTfDisableSoftPlacementFieldNumber = 5,
  kMinComputeCapacityFieldNumber = 6,
  kPinnedMemoryPoolByteSizeFieldNumber = 10
}
 
typedef TritonModelRepo_BackendConfig BackendConfig
 
typedef TritonModelRepo_CudaDeviceMem CudaDeviceMem
 
typedef TritonModelRepo_BackendConfig BackendConfig
 
typedef TritonModelRepo_CudaDeviceMem CudaDeviceMem
 

Public Member Functions

 TritonModelRepo ()
 
 ~TritonModelRepo () override
 
PROTOBUF_CONSTEXPR TritonModelRepo (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 TritonModelRepo (const TritonModelRepo &from)
 
 TritonModelRepo (TritonModelRepo &&from) noexcept
 
TritonModelRepo & operator= (const TritonModelRepo &from)
 
TritonModelRepo & operator= (TritonModelRepo &&from) noexcept
 
void Swap (TritonModelRepo *other)
 
void UnsafeArenaSwap (TritonModelRepo *other)
 
TritonModelRepo * New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const TritonModelRepo &from)
 
void MergeFrom (const TritonModelRepo &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 root_size () const
 
void clear_root ()
 
const std::string & root (int index) const
 
std::string * mutable_root (int index)
 
void set_root (int index, const std::string &value)
 
void set_root (int index, std::string &&value)
 
void set_root (int index, const char *value)
 
void set_root (int index, const char *value, size_t size)
 
std::string * add_root ()
 
void add_root (const std::string &value)
 
void add_root (std::string &&value)
 
void add_root (const char *value)
 
void add_root (const char *value, size_t size)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & root () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_root ()
 
int cuda_device_memory_size () const
 
void clear_cuda_device_memory ()
 
::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem * mutable_cuda_device_memory (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem > * mutable_cuda_device_memory ()
 
const ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem & cuda_device_memory (int index) const
 
::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem * add_cuda_device_memory ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem > & cuda_device_memory () const
 
int backend_configs_size () const
 
void clear_backend_configs ()
 
::nvdsinferserver::config::TritonModelRepo_BackendConfig * mutable_backend_configs (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_BackendConfig > * mutable_backend_configs ()
 
const ::nvdsinferserver::config::TritonModelRepo_BackendConfig & backend_configs (int index) const
 
::nvdsinferserver::config::TritonModelRepo_BackendConfig * add_backend_configs ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_BackendConfig > & backend_configs () const
 
void clear_backend_dir ()
 
const std::string & backend_dir () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_backend_dir (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_backend_dir ()
 
PROTOBUF_NODISCARD std::string * release_backend_dir ()
 
void set_allocated_backend_dir (std::string *backend_dir)
 
void clear_model_control_mode ()
 
const std::string & model_control_mode () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_model_control_mode (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_model_control_mode ()
 
PROTOBUF_NODISCARD std::string * release_model_control_mode ()
 
void set_allocated_model_control_mode (std::string *model_control_mode)
 
void clear_log_level ()
 
uint32_t log_level () const
 
void set_log_level (uint32_t value)
 
void clear_tf_gpu_memory_fraction ()
 
float tf_gpu_memory_fraction () const
 
void set_tf_gpu_memory_fraction (float value)
 
void clear_strict_model_config ()
 
bool strict_model_config () const
 
void set_strict_model_config (bool value)
 
void clear_tf_disable_soft_placement ()
 
bool tf_disable_soft_placement () const
 
void set_tf_disable_soft_placement (bool value)
 
void clear_min_compute_capacity ()
 
float min_compute_capacity () const
 
void set_min_compute_capacity (float value)
 
bool has_pinned_memory_pool_byte_size () const
 
void clear_pinned_memory_pool_byte_size ()
 
uint64_t pinned_memory_pool_byte_size () const
 
void set_pinned_memory_pool_byte_size (uint64_t value)
 
void clear_pinned_mem ()
 
PinnedMemCase pinned_mem_case () const
 
 TritonModelRepo ()
 
 ~TritonModelRepo () override
 
PROTOBUF_CONSTEXPR TritonModelRepo (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 TritonModelRepo (const TritonModelRepo &from)
 
 TritonModelRepo (TritonModelRepo &&from) noexcept
 
TritonModelRepo & operator= (const TritonModelRepo &from)
 
TritonModelRepo & operator= (TritonModelRepo &&from) noexcept
 
void Swap (TritonModelRepo *other)
 
void UnsafeArenaSwap (TritonModelRepo *other)
 
TritonModelRepo * New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const TritonModelRepo &from)
 
void MergeFrom (const TritonModelRepo &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 root_size () const
 
void clear_root ()
 
const std::string & root (int index) const
 
std::string * mutable_root (int index)
 
void set_root (int index, const std::string &value)
 
void set_root (int index, std::string &&value)
 
void set_root (int index, const char *value)
 
void set_root (int index, const char *value, size_t size)
 
std::string * add_root ()
 
void add_root (const std::string &value)
 
void add_root (std::string &&value)
 
void add_root (const char *value)
 
void add_root (const char *value, size_t size)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & root () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_root ()
 
int cuda_device_memory_size () const
 
void clear_cuda_device_memory ()
 
::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem * mutable_cuda_device_memory (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem > * mutable_cuda_device_memory ()
 
const ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem & cuda_device_memory (int index) const
 
::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem * add_cuda_device_memory ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem > & cuda_device_memory () const
 
int backend_configs_size () const
 
void clear_backend_configs ()
 
::nvdsinferserver::config::TritonModelRepo_BackendConfig * mutable_backend_configs (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_BackendConfig > * mutable_backend_configs ()
 
const ::nvdsinferserver::config::TritonModelRepo_BackendConfig & backend_configs (int index) const
 
::nvdsinferserver::config::TritonModelRepo_BackendConfig * add_backend_configs ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_BackendConfig > & backend_configs () const
 
void clear_backend_dir ()
 
const std::string & backend_dir () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_backend_dir (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_backend_dir ()
 
PROTOBUF_NODISCARD std::string * release_backend_dir ()
 
void set_allocated_backend_dir (std::string *backend_dir)
 
void clear_model_control_mode ()
 
const std::string & model_control_mode () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_model_control_mode (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_model_control_mode ()
 
PROTOBUF_NODISCARD std::string * release_model_control_mode ()
 
void set_allocated_model_control_mode (std::string *model_control_mode)
 
void clear_log_level ()
 
uint32_t log_level () const
 
void set_log_level (uint32_t value)
 
void clear_tf_gpu_memory_fraction ()
 
float tf_gpu_memory_fraction () const
 
void set_tf_gpu_memory_fraction (float value)
 
void clear_strict_model_config ()
 
bool strict_model_config () const
 
void set_strict_model_config (bool value)
 
void clear_tf_disable_soft_placement ()
 
bool tf_disable_soft_placement () const
 
void set_tf_disable_soft_placement (bool value)
 
void clear_min_compute_capacity ()
 
float min_compute_capacity () const
 
void set_min_compute_capacity (float value)
 
bool has_pinned_memory_pool_byte_size () const
 
void clear_pinned_memory_pool_byte_size ()
 
uint64_t pinned_memory_pool_byte_size () const
 
void set_pinned_memory_pool_byte_size (uint64_t value)
 
void clear_pinned_mem ()
 
PinnedMemCase pinned_mem_case () const
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_backend_dir (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_model_control_mode (ArgT0 &&arg0, ArgT... args)
 

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 TritonModelRepo & default_instance ()
 
static const TritonModelRepo * 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 TritonModelRepo & default_instance ()
 
static const TritonModelRepo * internal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 TritonModelRepo (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 
 TritonModelRepo (::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_5fconfig_2eproto
 
void swap (TritonModelRepo &a, TritonModelRepo &b)
 
void swap (TritonModelRepo &a, TritonModelRepo &b)
 

Member Typedef Documentation

◆ BackendConfig [1/2]

◆ BackendConfig [2/2]

◆ CudaDeviceMem [1/2]

◆ CudaDeviceMem [2/2]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kRootFieldNumber 
kCudaDeviceMemoryFieldNumber 
kBackendConfigsFieldNumber 
kBackendDirFieldNumber 
kModelControlModeFieldNumber 
kLogLevelFieldNumber 
kTfGpuMemoryFractionFieldNumber 
kStrictModelConfigFieldNumber 
kTfDisableSoftPlacementFieldNumber 
kMinComputeCapacityFieldNumber 
kPinnedMemoryPoolByteSizeFieldNumber 

Definition at line 871 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kRootFieldNumber 
kCudaDeviceMemoryFieldNumber 
kBackendConfigsFieldNumber 
kBackendDirFieldNumber 
kModelControlModeFieldNumber 
kLogLevelFieldNumber 
kTfGpuMemoryFractionFieldNumber 
kStrictModelConfigFieldNumber 
kTfDisableSoftPlacementFieldNumber 
kMinComputeCapacityFieldNumber 
kPinnedMemoryPoolByteSizeFieldNumber 

Definition at line 871 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ PinnedMemCase [1/2]

Enumerator
kPinnedMemoryPoolByteSize 
PINNED_MEM_NOT_SET 
kPinnedMemoryPoolByteSize 
PINNED_MEM_NOT_SET 

Definition at line 786 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ PinnedMemCase [2/2]

Enumerator
kPinnedMemoryPoolByteSize 
PINNED_MEM_NOT_SET 
kPinnedMemoryPoolByteSize 
PINNED_MEM_NOT_SET 

Definition at line 786 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

Constructor & Destructor Documentation

◆ TritonModelRepo() [1/10]

nvdsinferserver::config::TritonModelRepo::TritonModelRepo ( )
inline

◆ ~TritonModelRepo() [1/2]

nvdsinferserver::config::TritonModelRepo::~TritonModelRepo ( )
override

◆ TritonModelRepo() [2/10]

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

◆ TritonModelRepo() [3/10]

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

◆ TritonModelRepo() [4/10]

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

◆ TritonModelRepo() [5/10]

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

◆ TritonModelRepo() [6/10]

nvdsinferserver::config::TritonModelRepo::TritonModelRepo ( )
inline

◆ ~TritonModelRepo() [2/2]

nvdsinferserver::config::TritonModelRepo::~TritonModelRepo ( )
override

◆ TritonModelRepo() [7/10]

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

◆ TritonModelRepo() [8/10]

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

◆ TritonModelRepo() [9/10]

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

◆ TritonModelRepo() [10/10]

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

Member Function Documentation

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize() [1/2]

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

◆ _InternalSerialize() [2/2]

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

◆ add_backend_configs() [1/2]

::nvdsinferserver::config::TritonModelRepo_BackendConfig* nvdsinferserver::config::TritonModelRepo::add_backend_configs ( )

◆ add_backend_configs() [2/2]

nvdsinferserver::config::TritonModelRepo_BackendConfig * nvdsinferserver::config::TritonModelRepo::add_backend_configs ( )
inline

◆ add_cuda_device_memory() [1/2]

nvdsinferserver::config::TritonModelRepo_CudaDeviceMem * nvdsinferserver::config::TritonModelRepo::add_cuda_device_memory ( )
inline

◆ add_cuda_device_memory() [2/2]

::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem* nvdsinferserver::config::TritonModelRepo::add_cuda_device_memory ( )

◆ add_root() [1/10]

std::string * nvdsinferserver::config::TritonModelRepo::add_root ( )
inline

◆ add_root() [2/10]

std::string* nvdsinferserver::config::TritonModelRepo::add_root ( )

◆ add_root() [3/10]

void nvdsinferserver::config::TritonModelRepo::add_root ( const char *  value)
inline

◆ add_root() [4/10]

void nvdsinferserver::config::TritonModelRepo::add_root ( const char *  value)

◆ add_root() [5/10]

void nvdsinferserver::config::TritonModelRepo::add_root ( const char *  value,
size_t  size 
)
inline

◆ add_root() [6/10]

void nvdsinferserver::config::TritonModelRepo::add_root ( const char *  value,
size_t  size 
)

◆ add_root() [7/10]

void nvdsinferserver::config::TritonModelRepo::add_root ( const std::string &  value)
inline

◆ add_root() [8/10]

void nvdsinferserver::config::TritonModelRepo::add_root ( const std::string &  value)

◆ add_root() [9/10]

void nvdsinferserver::config::TritonModelRepo::add_root ( std::string &&  value)

◆ add_root() [10/10]

void nvdsinferserver::config::TritonModelRepo::add_root ( std::string &&  value)
inline

◆ backend_configs() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_BackendConfig >& nvdsinferserver::config::TritonModelRepo::backend_configs ( ) const

◆ backend_configs() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::nvdsinferserver::config::TritonModelRepo_BackendConfig > & nvdsinferserver::config::TritonModelRepo::backend_configs ( ) const
inline

◆ backend_configs() [3/4]

const ::nvdsinferserver::config::TritonModelRepo_BackendConfig& nvdsinferserver::config::TritonModelRepo::backend_configs ( int  index) const

◆ backend_configs() [4/4]

const ::nvdsinferserver::config::TritonModelRepo_BackendConfig & nvdsinferserver::config::TritonModelRepo::backend_configs ( int  index) const
inline

◆ backend_configs_size() [1/2]

int nvdsinferserver::config::TritonModelRepo::backend_configs_size ( ) const
inline

◆ backend_configs_size() [2/2]

int nvdsinferserver::config::TritonModelRepo::backend_configs_size ( ) const

◆ backend_dir() [1/2]

const std::string& nvdsinferserver::config::TritonModelRepo::backend_dir ( ) const

◆ backend_dir() [2/2]

const std::string & nvdsinferserver::config::TritonModelRepo::backend_dir ( ) const
inline

◆ ByteSizeLong() [1/2]

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

◆ ByteSizeLong() [2/2]

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

◆ Clear() [1/2]

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

◆ Clear() [2/2]

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

◆ clear_backend_configs() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_backend_configs ( )
inline

◆ clear_backend_configs() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_backend_configs ( )

◆ clear_backend_dir() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_backend_dir ( )

◆ clear_backend_dir() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_backend_dir ( )
inline

◆ clear_cuda_device_memory() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_cuda_device_memory ( )
inline

◆ clear_cuda_device_memory() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_cuda_device_memory ( )

◆ clear_log_level() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_log_level ( )

◆ clear_log_level() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_log_level ( )
inline

◆ clear_min_compute_capacity() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_min_compute_capacity ( )
inline

◆ clear_min_compute_capacity() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_min_compute_capacity ( )

◆ clear_model_control_mode() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_model_control_mode ( )

◆ clear_model_control_mode() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_model_control_mode ( )
inline

◆ clear_pinned_mem() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_pinned_mem ( )

◆ clear_pinned_mem() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_pinned_mem ( )

◆ clear_pinned_memory_pool_byte_size() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_pinned_memory_pool_byte_size ( )
inline

◆ clear_pinned_memory_pool_byte_size() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_pinned_memory_pool_byte_size ( )

◆ clear_root() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_root ( )
inline

◆ clear_root() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_root ( )

◆ clear_strict_model_config() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_strict_model_config ( )
inline

◆ clear_strict_model_config() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_strict_model_config ( )

◆ clear_tf_disable_soft_placement() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_tf_disable_soft_placement ( )
inline

◆ clear_tf_disable_soft_placement() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_tf_disable_soft_placement ( )

◆ clear_tf_gpu_memory_fraction() [1/2]

void nvdsinferserver::config::TritonModelRepo::clear_tf_gpu_memory_fraction ( )
inline

◆ clear_tf_gpu_memory_fraction() [2/2]

void nvdsinferserver::config::TritonModelRepo::clear_tf_gpu_memory_fraction ( )

◆ CopyFrom() [1/2]

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

◆ CopyFrom() [2/2]

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

◆ cuda_device_memory() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem > & nvdsinferserver::config::TritonModelRepo::cuda_device_memory ( ) const
inline

◆ cuda_device_memory() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem >& nvdsinferserver::config::TritonModelRepo::cuda_device_memory ( ) const

◆ cuda_device_memory() [3/4]

const ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem & nvdsinferserver::config::TritonModelRepo::cuda_device_memory ( int  index) const
inline

◆ cuda_device_memory() [4/4]

const ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem& nvdsinferserver::config::TritonModelRepo::cuda_device_memory ( int  index) const

◆ cuda_device_memory_size() [1/2]

int nvdsinferserver::config::TritonModelRepo::cuda_device_memory_size ( ) const
inline

◆ cuda_device_memory_size() [2/2]

int nvdsinferserver::config::TritonModelRepo::cuda_device_memory_size ( ) const

◆ default_instance() [1/2]

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

◆ default_instance() [2/2]

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

◆ descriptor() [1/2]

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

◆ descriptor() [2/2]

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

◆ GetCachedSize() [1/2]

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

◆ GetCachedSize() [2/2]

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

◆ GetClassData() [1/2]

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

◆ GetClassData() [2/2]

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

◆ GetDescriptor() [1/2]

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

◆ GetDescriptor() [2/2]

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

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetReflection() [1/2]

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

◆ GetReflection() [2/2]

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

◆ has_pinned_memory_pool_byte_size() [1/2]

bool nvdsinferserver::config::TritonModelRepo::has_pinned_memory_pool_byte_size ( ) const
inline

◆ has_pinned_memory_pool_byte_size() [2/2]

bool nvdsinferserver::config::TritonModelRepo::has_pinned_memory_pool_byte_size ( ) const

◆ internal_default_instance() [1/2]

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

◆ internal_default_instance() [2/2]

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

◆ IsInitialized() [1/2]

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

◆ IsInitialized() [2/2]

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

◆ log_level() [1/2]

uint32_t nvdsinferserver::config::TritonModelRepo::log_level ( ) const

◆ log_level() [2/2]

uint32_t nvdsinferserver::config::TritonModelRepo::log_level ( ) const
inline

◆ MergeFrom() [1/2]

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

◆ MergeFrom() [2/2]

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

◆ min_compute_capacity() [1/2]

float nvdsinferserver::config::TritonModelRepo::min_compute_capacity ( ) const

◆ min_compute_capacity() [2/2]

float nvdsinferserver::config::TritonModelRepo::min_compute_capacity ( ) const
inline

◆ model_control_mode() [1/2]

const std::string& nvdsinferserver::config::TritonModelRepo::model_control_mode ( ) const

◆ model_control_mode() [2/2]

const std::string & nvdsinferserver::config::TritonModelRepo::model_control_mode ( ) const
inline

◆ mutable_backend_configs() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_BackendConfig >* nvdsinferserver::config::TritonModelRepo::mutable_backend_configs ( )

◆ mutable_backend_configs() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::nvdsinferserver::config::TritonModelRepo_BackendConfig > * nvdsinferserver::config::TritonModelRepo::mutable_backend_configs ( )
inline

◆ mutable_backend_configs() [3/4]

nvdsinferserver::config::TritonModelRepo_BackendConfig * nvdsinferserver::config::TritonModelRepo::mutable_backend_configs ( int  index)
inline

◆ mutable_backend_configs() [4/4]

::nvdsinferserver::config::TritonModelRepo_BackendConfig* nvdsinferserver::config::TritonModelRepo::mutable_backend_configs ( int  index)

◆ mutable_backend_dir() [1/2]

std::string* nvdsinferserver::config::TritonModelRepo::mutable_backend_dir ( )

◆ mutable_backend_dir() [2/2]

std::string * nvdsinferserver::config::TritonModelRepo::mutable_backend_dir ( )
inline

◆ mutable_cuda_device_memory() [1/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem > * nvdsinferserver::config::TritonModelRepo::mutable_cuda_device_memory ( )
inline

◆ mutable_cuda_device_memory() [2/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem >* nvdsinferserver::config::TritonModelRepo::mutable_cuda_device_memory ( )

◆ mutable_cuda_device_memory() [3/4]

nvdsinferserver::config::TritonModelRepo_CudaDeviceMem * nvdsinferserver::config::TritonModelRepo::mutable_cuda_device_memory ( int  index)
inline

◆ mutable_cuda_device_memory() [4/4]

::nvdsinferserver::config::TritonModelRepo_CudaDeviceMem* nvdsinferserver::config::TritonModelRepo::mutable_cuda_device_memory ( int  index)

◆ mutable_model_control_mode() [1/2]

std::string* nvdsinferserver::config::TritonModelRepo::mutable_model_control_mode ( )

◆ mutable_model_control_mode() [2/2]

std::string * nvdsinferserver::config::TritonModelRepo::mutable_model_control_mode ( )
inline

◆ mutable_root() [1/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * nvdsinferserver::config::TritonModelRepo::mutable_root ( )
inline

◆ mutable_root() [2/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* nvdsinferserver::config::TritonModelRepo::mutable_root ( )

◆ mutable_root() [3/4]

std::string * nvdsinferserver::config::TritonModelRepo::mutable_root ( int  index)
inline

◆ mutable_root() [4/4]

std::string* nvdsinferserver::config::TritonModelRepo::mutable_root ( int  index)

◆ New() [1/2]

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

◆ New() [2/2]

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

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ pinned_mem_case() [1/2]

TritonModelRepo::PinnedMemCase nvdsinferserver::config::TritonModelRepo::pinned_mem_case ( ) const
inline

◆ pinned_mem_case() [2/2]

PinnedMemCase nvdsinferserver::config::TritonModelRepo::pinned_mem_case ( ) const

◆ pinned_memory_pool_byte_size() [1/2]

uint64_t nvdsinferserver::config::TritonModelRepo::pinned_memory_pool_byte_size ( ) const

◆ pinned_memory_pool_byte_size() [2/2]

uint64_t nvdsinferserver::config::TritonModelRepo::pinned_memory_pool_byte_size ( ) const
inline

◆ release_backend_dir() [1/2]

PROTOBUF_NODISCARD std::string* nvdsinferserver::config::TritonModelRepo::release_backend_dir ( )

◆ release_backend_dir() [2/2]

std::string * nvdsinferserver::config::TritonModelRepo::release_backend_dir ( )
inline

◆ release_model_control_mode() [1/2]

PROTOBUF_NODISCARD std::string* nvdsinferserver::config::TritonModelRepo::release_model_control_mode ( )

◆ release_model_control_mode() [2/2]

std::string * nvdsinferserver::config::TritonModelRepo::release_model_control_mode ( )
inline

◆ root() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& nvdsinferserver::config::TritonModelRepo::root ( ) const

◆ root() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & nvdsinferserver::config::TritonModelRepo::root ( ) const
inline

◆ root() [3/4]

const std::string & nvdsinferserver::config::TritonModelRepo::root ( int  index) const
inline

◆ root() [4/4]

const std::string& nvdsinferserver::config::TritonModelRepo::root ( int  index) const

◆ root_size() [1/2]

int nvdsinferserver::config::TritonModelRepo::root_size ( ) const

◆ root_size() [2/2]

int nvdsinferserver::config::TritonModelRepo::root_size ( ) const
inline

◆ set_allocated_backend_dir() [1/2]

void nvdsinferserver::config::TritonModelRepo::set_allocated_backend_dir ( std::string *  backend_dir)

◆ set_allocated_backend_dir() [2/2]

void nvdsinferserver::config::TritonModelRepo::set_allocated_backend_dir ( std::string *  backend_dir)
inline

◆ set_allocated_model_control_mode() [1/2]

void nvdsinferserver::config::TritonModelRepo::set_allocated_model_control_mode ( std::string *  model_control_mode)

◆ set_allocated_model_control_mode() [2/2]

void nvdsinferserver::config::TritonModelRepo::set_allocated_model_control_mode ( std::string *  model_control_mode)
inline

◆ set_backend_dir() [1/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void nvdsinferserver::config::TritonModelRepo::set_backend_dir ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_backend_dir() [2/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void nvdsinferserver::config::TritonModelRepo::set_backend_dir ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_backend_dir() [3/3]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void nvdsinferserver::config::TritonModelRepo::set_backend_dir ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_log_level() [1/2]

void nvdsinferserver::config::TritonModelRepo::set_log_level ( uint32_t  value)

◆ set_log_level() [2/2]

void nvdsinferserver::config::TritonModelRepo::set_log_level ( uint32_t  value)
inline

◆ set_min_compute_capacity() [1/2]

void nvdsinferserver::config::TritonModelRepo::set_min_compute_capacity ( float  value)
inline

◆ set_min_compute_capacity() [2/2]

void nvdsinferserver::config::TritonModelRepo::set_min_compute_capacity ( float  value)

◆ set_model_control_mode() [1/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void nvdsinferserver::config::TritonModelRepo::set_model_control_mode ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_model_control_mode() [2/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void nvdsinferserver::config::TritonModelRepo::set_model_control_mode ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_model_control_mode() [3/3]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void nvdsinferserver::config::TritonModelRepo::set_model_control_mode ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_pinned_memory_pool_byte_size() [1/2]

void nvdsinferserver::config::TritonModelRepo::set_pinned_memory_pool_byte_size ( uint64_t  value)

◆ set_pinned_memory_pool_byte_size() [2/2]

void nvdsinferserver::config::TritonModelRepo::set_pinned_memory_pool_byte_size ( uint64_t  value)
inline

◆ set_root() [1/8]

void nvdsinferserver::config::TritonModelRepo::set_root ( int  index,
const char *  value 
)
inline

◆ set_root() [2/8]

void nvdsinferserver::config::TritonModelRepo::set_root ( int  index,
const char *  value 
)

◆ set_root() [3/8]

void nvdsinferserver::config::TritonModelRepo::set_root ( int  index,
const char *  value,
size_t  size 
)

◆ set_root() [4/8]

void nvdsinferserver::config::TritonModelRepo::set_root ( int  index,
const char *  value,
size_t  size 
)
inline

◆ set_root() [5/8]

void nvdsinferserver::config::TritonModelRepo::set_root ( int  index,
const std::string &  value 
)

◆ set_root() [6/8]

void nvdsinferserver::config::TritonModelRepo::set_root ( int  index,
const std::string &  value 
)
inline

◆ set_root() [7/8]

void nvdsinferserver::config::TritonModelRepo::set_root ( int  index,
std::string &&  value 
)
inline

◆ set_root() [8/8]

void nvdsinferserver::config::TritonModelRepo::set_root ( int  index,
std::string &&  value 
)

◆ set_strict_model_config() [1/2]

void nvdsinferserver::config::TritonModelRepo::set_strict_model_config ( bool  value)
inline

◆ set_strict_model_config() [2/2]

void nvdsinferserver::config::TritonModelRepo::set_strict_model_config ( bool  value)

◆ set_tf_disable_soft_placement() [1/2]

void nvdsinferserver::config::TritonModelRepo::set_tf_disable_soft_placement ( bool  value)
inline

◆ set_tf_disable_soft_placement() [2/2]

void nvdsinferserver::config::TritonModelRepo::set_tf_disable_soft_placement ( bool  value)

◆ set_tf_gpu_memory_fraction() [1/2]

void nvdsinferserver::config::TritonModelRepo::set_tf_gpu_memory_fraction ( float  value)
inline

◆ set_tf_gpu_memory_fraction() [2/2]

void nvdsinferserver::config::TritonModelRepo::set_tf_gpu_memory_fraction ( float  value)

◆ strict_model_config() [1/2]

bool nvdsinferserver::config::TritonModelRepo::strict_model_config ( ) const

◆ strict_model_config() [2/2]

bool nvdsinferserver::config::TritonModelRepo::strict_model_config ( ) const
inline

◆ Swap() [1/2]

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

◆ Swap() [2/2]

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

◆ tf_disable_soft_placement() [1/2]

bool nvdsinferserver::config::TritonModelRepo::tf_disable_soft_placement ( ) const
inline

◆ tf_disable_soft_placement() [2/2]

bool nvdsinferserver::config::TritonModelRepo::tf_disable_soft_placement ( ) const

◆ tf_gpu_memory_fraction() [1/2]

float nvdsinferserver::config::TritonModelRepo::tf_gpu_memory_fraction ( ) const
inline

◆ tf_gpu_memory_fraction() [2/2]

float nvdsinferserver::config::TritonModelRepo::tf_gpu_memory_fraction ( ) const

◆ UnsafeArenaSwap() [1/2]

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

◆ UnsafeArenaSwap() [2/2]

void nvdsinferserver::config::TritonModelRepo::UnsafeArenaSwap ( TritonModelRepo *  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_5fconfig_2eproto

◆ swap [1/2]

void swap ( TritonModelRepo &  a,
TritonModelRepo &  b 
)
friend

◆ swap [2/2]

void swap ( TritonModelRepo &  a,
TritonModelRepo &  b 
)
friend

Field Documentation

◆ _class_data_

static const ClassData nvdsinferserver::config::TritonModelRepo::_class_data_
static

◆ _impl_

Impl_ nvdsinferserver::config::TritonModelRepo::_impl_

◆ kIndexInFileMessages

static constexpr int nvdsinferserver::config::TritonModelRepo::kIndexInFileMessages
staticconstexpr
Initial value:
=
3

Definition at line 795 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.


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