NVIDIA DeepStream SDK API Reference

9.2 Release
common::detail Namespace Reference

Data Structures

struct  is_key_value_iterable
 

Functions

void take_key_value (nostd::string_view, common::AttributeValue)
 
template<class T >
auto is_key_value_iterable_impl (T iterable) -> decltype(take_key_value(std::begin(iterable) ->first, std::begin(iterable) ->second), nostd::size(iterable), std::true_type
 
std::false_type is_key_value_iterable_impl (...)
 

Function Documentation

◆ is_key_value_iterable_impl() [1/2]

std::false_type common::detail::is_key_value_iterable_impl (   ...)

◆ is_key_value_iterable_impl() [2/2]

template<class T >
auto common::detail::is_key_value_iterable_impl ( T  iterable) -> decltype(take_key_value(std::begin(iterable)->first, std::begin(iterable)->second), nostd::size(iterable), std::true_type

◆ take_key_value()

void common::detail::take_key_value ( nostd::string_view  ,
common::AttributeValue   
)
inline