#include <miniobject.h>
Public Member Functions | |
MiniObject () | |
MiniObject (GstMiniObject* castitem, bool take_copy=false) | |
virtual | ~MiniObject () |
MiniObject (const MiniObject&) | |
MiniObject& | operator= (const MiniObject&) |
bool | is_writable () const |
void | make_writable () |
void | reference () const |
void | unreference () const |
GstMiniObject* | gobj () |
Provides access to the underlying C GstMiniObject. | |
const GstMiniObject* | gobj () const |
Provides access to the underlying C GstMiniObject. | |
Protected Member Functions | |
void | swap (MiniObject& other) |
Protected Attributes | |
GstMiniObject* | gobject_ |
Related Functions | |
(Note that these are not member functions.) | |
Glib::RefPtr<Gst::MiniObject> | wrap (GstMiniObject* object, bool take_copy=false) |
It is similar to Glib::Object but has no GObject property or signal support.
Gst::MiniObject::MiniObject | ( | ) |
Gst::MiniObject::MiniObject | ( | GstMiniObject * | castitem, | |
bool | take_copy = false | |||
) |
virtual Gst::MiniObject::~MiniObject | ( | ) | [virtual] |
Gst::MiniObject::MiniObject | ( | const MiniObject& | ) |
MiniObject& Gst::MiniObject::operator= | ( | const MiniObject& | ) |
bool Gst::MiniObject::is_writable | ( | ) | const |
void Gst::MiniObject::make_writable | ( | ) |
Reimplemented in Gst::Buffer.
void Gst::MiniObject::reference | ( | ) | const |
void Gst::MiniObject::unreference | ( | ) | const |
GstMiniObject* Gst::MiniObject::gobj | ( | ) | [inline] |
Provides access to the underlying C GstMiniObject.
Reimplemented in Gst::Buffer, Gst::Event, Gst::Message, and Gst::Query.
References gobject_.
const GstMiniObject* Gst::MiniObject::gobj | ( | ) | const [inline] |
Provides access to the underlying C GstMiniObject.
Reimplemented in Gst::Buffer, Gst::Event, Gst::Message, and Gst::Query.
References gobject_.
void Gst::MiniObject::swap | ( | MiniObject& | other | ) | [protected] |
Glib::RefPtr<Gst::MiniObject> wrap | ( | GstMiniObject * | object, | |
bool | take_copy = false | |||
) | [related] |
GstMiniObject* Gst::MiniObject::gobject_ [protected] |
Referenced by Gst::Query::gobj(), and gobj().