38 delete static_cast<T*
> (data);
49 const GPrivate temp = G_PRIVATE_INIT (destructor_func);
59 return static_cast<T*
> (g_private_get (&
_gobjext));
64 inline void set (T* data)
void(* DestructorFunc)(void *)
static void delete_ptr(void *data)
Private(DestructorFunc destructor_func=&Private< T >::delete_ptr)
Private< T > & operator=(Private< T > const &)=delete
Private(Private< T > const &)=delete