gstreamermm
1.10.0
|
#include <gstreamermm/valuelist.h>
Public Member Functions | |
ValueList () | |
Default constructor. More... | |
guint | size () const |
Gets the number of values contained in value. More... | |
bool | get (guint index, Glib::ValueBase& value) const |
Gets the value that is a member of the list contained in value and has the index index. More... | |
Gst::ValueList& | append (const Glib::ValueBase& value) |
Appends value to the ValueList. More... | |
Gst::ValueList& | prepend (const Glib::ValueBase& value) |
Prepends value to the ValueList. More... | |
![]() | |
ValueBase () | |
ValueBase (const ValueBase &other) | |
ValueBase & | operator= (const ValueBase &other) |
~ValueBase () noexcept | |
void | init (GType type) |
void | init (const GValue *value) |
void | reset () |
GValue * | gobj () |
const GValue * | gobj () const |
Static Public Member Functions | |
static GType | get_type () |
Get the GType for this class, for use with the underlying GObject type system. More... | |
Additional Inherited Members | |
![]() | |
GValue | gobject_ |
Gst::ValueList::ValueList | ( | ) |
Default constructor.
Gst::ValueList& Gst::ValueList::append | ( | const Glib::ValueBase & | value | ) |
Appends value to the ValueList.
value | The value to append. |
bool Gst::ValueList::get | ( | guint | index, |
Glib::ValueBase & | value | ||
) | const |
Gets the value that is a member of the list contained in value and has the index index.
value | A Value of type Gst::TYPE_LIST. |
index | Index of value to get from the list. |
|
static |
Get the GType for this class, for use with the underlying GObject type system.
Gst::ValueList& Gst::ValueList::prepend | ( | const Glib::ValueBase & | value | ) |
Prepends value to the ValueList.
value | The value to prepend. |
guint Gst::ValueList::size | ( | ) | const |
Gets the number of values contained in value.