Class mediapipe::NoDestructor
template <typename T>
ClassList > mediapipe > NoDestructor
Public Types
Type | Name |
---|---|
typedef T | element_type |
Public Functions
Type | Name |
---|---|
NoDestructor (Ts &&... args) |
|
NoDestructor (const T & x) |
|
NoDestructor (T && x) |
|
NoDestructor (const NoDestructor &) = delete |
|
T * | get () |
const T * | get () const |
T & | operator* () |
const T & | operator* () const |
T * | operator-> () |
const T * | operator-> () const |
NoDestructor & | operator= (const NoDestructor &) = delete |
Public Types Documentation
typedef element_type
typedef T mediapipe::NoDestructor< T >::element_type;
Public Functions Documentation
function NoDestructor [1/4]
template<typename... Ts, typename std::enable_if< !std::is_same< void(typename std::decay< Ts >::type...), void(NoDestructor)>::value, int, ::type>
inline explicit mediapipe::NoDestructor::NoDestructor (
Ts &&... args
)
function NoDestructor [2/4]
inline explicit mediapipe::NoDestructor::NoDestructor (
const T & x
)
function NoDestructor [3/4]
inline explicit mediapipe::NoDestructor::NoDestructor (
T && x
)
function NoDestructor [4/4]
mediapipe::NoDestructor::NoDestructor (
const NoDestructor &
) = delete
function get [1/2]
inline T * mediapipe::NoDestructor::get ()
function get [2/2]
inline const T * mediapipe::NoDestructor::get () const
function operator*
inline T & mediapipe::NoDestructor::operator* ()
function operator*
inline const T & mediapipe::NoDestructor::operator* () const
function operator->
inline T * mediapipe::NoDestructor::operator-> ()
function operator->
inline const T * mediapipe::NoDestructor::operator-> () const
function operator=
NoDestructor & mediapipe::NoDestructor::operator= (
const NoDestructor &
) = delete
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/deps/no_destructor.h