wrap.h File Reference

#include <gst/gstminiobject.h>
#include <glibmm/refptr.h>
#include <gstreamermm/miniobject.h>

Go to the source code of this file.

Namespaces

namespace  Gst

Functions

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

Variables

GLIBMM_API GQuark Gst::quark_
GLIBMM_API GQuark Gst::quark_cpp_wrapper_deleted_


Generated on Thu Jan 15 09:33:12 2009 for gstreamermm by  doxygen 1.5.7.1