#include <index.h>
Public Member Functions | |
IndexEntry () | |
IndexEntry (GstIndexEntry* castitem, bool make_a_copy=false) | |
IndexEntry (const IndexEntry& src) | |
IndexEntry& | operator= (const IndexEntry& src) |
~IndexEntry () | |
GstIndexEntry* | gobj () |
const GstIndexEntry* | gobj () const |
GstIndexEntry* | gobj_copy () const |
Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs. | |
bool | assoc_map (Format format, gint64& value) const |
Gets alternative formats associated with the indexentry. | |
Protected Attributes | |
GstIndexEntry* | gobject_ |
Related Functions | |
(Note that these are not member functions.) | |
Gst::IndexEntry | wrap (GstIndexEntry* object, bool take_copy=false) |
A Glib::wrap() method for this object. |
Gst::IndexEntry::IndexEntry | ( | ) |
Gst::IndexEntry::IndexEntry | ( | GstIndexEntry * | castitem, | |
bool | make_a_copy = false | |||
) | [explicit] |
Gst::IndexEntry::IndexEntry | ( | const IndexEntry& | src | ) |
Gst::IndexEntry::~IndexEntry | ( | ) |
bool Gst::IndexEntry::assoc_map | ( | Format | format, | |
gint64 & | value | |||
) | const |
Gets alternative formats associated with the indexentry.
format | The format of the value the find. | |
value | A pointer to store the value. |
true
if there was a value associated with the given format. const GstIndexEntry* Gst::IndexEntry::gobj | ( | ) | const [inline] |
GstIndexEntry* Gst::IndexEntry::gobj | ( | ) | [inline] |
GstIndexEntry* Gst::IndexEntry::gobj_copy | ( | ) | const |
Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
IndexEntry& Gst::IndexEntry::operator= | ( | const IndexEntry& | src | ) |
Gst::IndexEntry wrap | ( | GstIndexEntry * | object, | |
bool | take_copy = false | |||
) | [related] |
A Glib::wrap() method for this object.
object | The C instance. | |
take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |
GstIndexEntry* Gst::IndexEntry::gobject_ [protected] |