Skip to content

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