# Gst::TagList Member List

This is the complete list of members for Gst::TagList, including all inherited members.

add(Tag tag, const Glib::ValueBase& value, TagMergeMode mode=TAG_MERGE_PREPEND) | Gst::TagList |
add(Tag tag, const char* data, TagMergeMode mode=TAG_MERGE_PREPEND) | Gst::TagList |
add(Tag tag, const DataType& data, TagMergeMode mode=TAG_MERGE_PREPEND) | Gst::TagList | `[inline]`
create_from_string(const Glib::ustring& the_string) | Gst::Structure | `[static]`
exists(const Glib::ustring& tag) | Gst::TagList | `[static]`
fixate_field_boolean(const Glib::ustring& name, bool target) | Gst::Structure |
fixate_field_nearest_double(const Glib::ustring& name, double target) | Gst::Structure |
fixate_field_nearest_int(const Glib::ustring& name, int target) | Gst::Structure |
fixate_nearest_fraction(const Glib::ustring& name, const Gst::Fraction& target) | Gst::Structure |
foreach(const SlotForeach& slot) | Gst::TagList |
get(Tag tag, Glib::ValueBase& dest) const | Gst::TagList |
get(Tag tag, guint index, Glib::ValueBase& dest) const | Gst::TagList |
get(Tag tag, DataType& value) const | Gst::TagList | `[inline]`
get(Tag tag, guint index, DataType& value) const | Gst::TagList | `[inline]`
get_description(const Glib::ustring& tag) | Gst::TagList | `[static]`
get_field(const Glib::ustring& fieldname, Glib::ValueBase& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, bool& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, int& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, guint& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, Fourcc& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, double& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, Glib::ustring& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, std::string& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, Glib::Date& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, ClockTime& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, GType enumtype, int& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, Gst::Fraction& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, Gst::IntRange& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, Gst::DoubleRange& value) const | Gst::Structure |
get_field(const Glib::ustring& fieldname, Gst::FractionRange& value) const | Gst::Structure |
get_field_type(const Glib::ustring& fieldname) const | Gst::Structure |
get_flag(const Glib::ustring& tag) | Gst::TagList | `[static]`
get_name() const | Gst::Structure |
get_name_id() const | Gst::Structure |
get_nick(const Glib::ustring& tag) | Gst::TagList | `[static]`
get_nth_field_name(guint index) const | Gst::Structure |
get_type(const Glib::ustring& tag) | Gst::TagList | `[static]`
gobj() | Gst::TagList | `[inline]`
gobj() const | Gst::TagList | `[inline]`
gobj_copy() const | Gst::TagList |
gobject_ | Gst::TagList | `[protected]`
has_field(const Glib::ustring& fieldname) const | Gst::Structure |
has_field(const Glib::ustring& fieldname, GType type) const | Gst::Structure |
has_name(const Glib::ustring& name) const | Gst::Structure |
insert(const Gst::TagList& other, TagMergeMode mode=TAG_MERGE_PREPEND) | Gst::TagList |
is_empty() const | Gst::TagList |
is_fixed(const Glib::ustring& tag) | Gst::TagList | `[static]`
map_in_place(const SlotMap& slot) | Gst::Structure |
merge(const Gst::TagList& other, TagMergeMode mode=TAG_MERGE_PREPEND) | Gst::TagList |
operator bool() const | Gst::Structure |
operator=(const TagList& other) | Gst::TagList |
Gst::Structure::operator=(const Structure& other) | Gst::Structure |
remove_all_fields() | Gst::Structure |
remove_field(const Glib::ustring& fieldname) | Gst::Structure |
remove_tag(Tag tag) | Gst::TagList |
set_field(const Glib::ustring& fieldname, const Glib::ValueBase& value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, bool value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, int value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, guint value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const Fourcc& value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, double value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const std::string& value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const char* value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const Glib::Date& value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const ClockTime& value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, GType enumtype, int value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const Gst::Fraction& value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const Gst::IntRange& value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const Gst::DoubleRange& value) | Gst::Structure |
set_field(const Glib::ustring& fieldname, const Gst::FractionRange& value) | Gst::Structure |
set_name(const Glib::ustring& name) | Gst::Structure |
size(const Glib::ustring& tag) const | Gst::TagList |
Gst::Structure::size() const | Gst::Structure |
SlotForeach typedef | Gst::TagList |
SlotMap typedef | Gst::Structure |
Structure() | Gst::Structure |
Structure(GstStructure* gobject, bool make_a_copy=true) | Gst::Structure | `[explicit]`
Structure(const Structure& other) | Gst::Structure |
Structure(const Glib::ustring& name) | Gst::Structure | `[explicit]`
swap(TagList& other) | Gst::TagList |
swap(TagList& lhs, TagList& rhs) | Gst::TagList | `[related]`
Gst::Structure::swap(Structure& other) | Gst::Structure |
Gst::Structure::swap(Structure& lhs, Structure& rhs) | Gst::Structure | `[related]`
TagList() | Gst::TagList |
TagList(GstTagList* gobject, bool make_a_copy=true) | Gst::TagList | `[explicit]`
TagList(const TagList& other) | Gst::TagList |
to_string() const | Gst::Structure |
wrap(GstTagList* object, int dummy, bool take_copy=false) | Gst::TagList | `[related]`
Gst::Structure::wrap(GstStructure* object, bool take_copy=false) | Gst::Structure | `[related]`
~Structure() | Gst::Structure |
~TagList() | Gst::TagList |