gtkmm: Glib::Container_Helpers::TypeTraits<::Cairo::RefPtr<::Cairo::Surface > > Struct Template Reference
Specialization for pointers to cairo surfaces. More...
#include <gdkmm/cairoutils.h>
Public Types | |
using | CppType = ::Cairo::RefPtr<::Cairo::Surface > |
using | CType = ::Cairo::Surface::cobject* |
using | CTypeNonConst = ::Cairo::Surface::cobject* |
Static Public Member Functions | |
static CType | to_c_type (const CppType& ptr) |
static CType | to_c_type (CType ptr) |
static CppType | to_cpp_type (CType ptr) |
static void | release_c_type (CType ptr) |
Detailed Description
template<>
struct Glib::Container_Helpers::TypeTraits<::Cairo::RefPtr<::Cairo::Surface > >
Specialization for pointers to cairo surfaces.
The C++ type is always a Cairo::RefPtr<>.
Member Typedef Documentation
using Glib::Container_Helpers::TypeTraits<::Cairo::RefPtr<::Cairo::Surface > >::CppType = ::Cairo::RefPtr<::Cairo::Surface> |
using Glib::Container_Helpers::TypeTraits<::Cairo::RefPtr<::Cairo::Surface > >::CType = ::Cairo::Surface::cobject* |
using Glib::Container_Helpers::TypeTraits<::Cairo::RefPtr<::Cairo::Surface > >::CTypeNonConst = ::Cairo::Surface::cobject* |
Member Function Documentation
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |