NVIDIA DeepStream SDK API Reference

8.0 Release
sources/includes/prometheus/detail/future_std.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <memory>
4 #include <utility>
5 
6 namespace prometheus {
7 namespace detail {
8 
9 // Remove as soon C++14 can be used.
10 template <typename T, typename... Args>
11 std::unique_ptr<T> make_unique(Args&&... args) {
12  return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
13 }
14 
15 } // namespace detail
16 } // namespace prometheus
prometheus::detail::make_unique
std::unique_ptr< T > make_unique(Args &&... args)
Definition: sources/includes/prometheus/detail/future_std.h:11
prometheus
Definition: sources/includes/prometheus/check_names.h:8