|
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.
|