glibmm 2.84.0
|
This specialization of TypeTraits exists because the default use of Glib::wrap(GObject*), instead of a specific Glib::wrap(GSomeInterface*), would not return a wrapper for an interface. More...
#include <giomm/volume.h>
Public Types | |
using | CppType = Glib::RefPtr<Gio::Volume> |
using | CType = GVolume* |
using | CTypeNonConst = GVolume* |
using | CppType |
using | CType |
using | CTypeNonConst |
Static Public Member Functions | |
static CType | to_c_type (const CppType & item) |
static CppType | to_cpp_type (const CType & item) |
static void | release_c_type (CType item) |
static CType | to_c_type (const CppType & item) |
static CppType | to_cpp_type (const CType & item) |
static void | release_c_type (const CType &) |
This specialization of TypeTraits exists because the default use of Glib::wrap(GObject*), instead of a specific Glib::wrap(GSomeInterface*), would not return a wrapper for an interface.
using Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Volume > >::CppType |
using Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Volume > >::CppType = Glib::RefPtr<Gio::Volume> |
using Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Volume > >::CType |
using Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Volume > >::CType = GVolume* |
using Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Volume > >::CTypeNonConst |
using Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Volume > >::CTypeNonConst = GVolume* |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |