logo top
Main Page   Widgets   glibmm Namespaces   Book  

wrap.h File Reference


Namespaces

namespace  Glib

Functions

template<class T>
T::BaseObjectType* Glib::unwrap (T* ptr)
 Get the underlying C instance from the C++ instance.
template<class T>
const T::BaseObjectType* Glib::unwrap (const T* ptr)
 Get the underlying C instance from the C++ instance.
template<class T>
T::BaseObjectType* Glib::unwrap (const Glib::RefPtr<T>& ptr)
 Get the underlying C instance from the C++ instance.
template<class T>
const T::BaseObjectType* Glib::unwrap (const Glib::RefPtr<const T>& ptr)
 Get the underlying C instance from the C++ instance.
template<class T>
T::BaseObjectType* Glib::unwrap_copy (const Glib::RefPtr<T>& ptr)
 Get the underlying C instance from the C++ instance and acquire a reference.
template<class T>
const T::BaseObjectType* Glib::unwrap_copy (const Glib::RefPtr<const T>& ptr)
 Get the underlying C instance from the C++ instance and acquire a reference.

Generated for glibmm 2.4 by Doxygen 1.5.1 © 1997-2001