gstreamermm  1.10.0
Gst::Structure Member List

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

can_intersect(const Gst::Structure& struct2) constGst::Structure
create_from_string(const Glib::ustring& the_string)Gst::Structurestatic
fixate()Gst::Structure
fixate_field(const Glib::ustring& name)Gst::Structure
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_field_string(const Glib::ustring& name, const Glib::ustring& target)Gst::Structure
fixate_nearest_fraction(const Glib::ustring& field_name, const Gst::Fraction& target)Gst::Structure
foreach(const SlotForeach& slot)Gst::Structure
get_field(const Glib::ustring& fieldname, Glib::ValueBase& value) constGst::Structure
get_field(const Glib::ustring& fieldname, Glib::Value< DataType >& value) constGst::Structure
get_field(const Glib::ustring& fieldname, GType enumtype, int& value) constGst::Structure
get_field(const Glib::ustring& fieldname, DataType& value) constGst::Structure
get_field_type(const Glib::ustring& fieldname) constGst::Structure
get_flagset(const Glib::ustring& fieldname, guint& value_flags, guint& value_mask) constGst::Structure
get_name() constGst::Structure
get_name_id() constGst::Structure
get_nth_field_name(guint index) constGst::Structure
get_type()Gst::Structurestatic
gobj()Gst::Structureinline
gobj() constGst::Structureinline
gobj_copy() constGst::Structure
gobject_Gst::Structureprotected
has_field(const Glib::ustring& fieldname) constGst::Structure
has_field(const Glib::ustring& fieldname, GType type) constGst::Structure
has_name(const Glib::ustring& name) constGst::Structure
intersect(const Gst::Structure& struct2) constGst::Structure
is_equal(const Gst::Structure& struct2) constGst::Structure
is_subset(const Gst::Structure& superset) constGst::Structure
map_in_place(const SlotMap& slot)Gst::Structure
operator const void*() constGst::Structure
operator=(const Structure& other)Gst::Structure
operator=(Structure&& other) noexceptGst::Structure
release() noexceptGst::Structure
remove_all_fields()Gst::Structure
remove_field(const Glib::ustring& fieldname)Gst::Structure
set_field(const Glib::ustring& fieldname, const Glib::ValueBase& value)Gst::Structure
set_field(const Glib::ustring& fieldname, const Glib::Value< DataType >& value)Gst::Structure
set_field(const Glib::ustring& fieldname, const char* value)Gst::Structure
set_field(const Glib::ustring& fieldname, GType enumtype, int value)Gst::Structure
set_field(const Glib::ustring& fieldname, const DataType& value)Gst::Structure
set_fields(const Glib::ustring& fieldname, const DataType& value, DataTypes ...further_data)Gst::Structure
set_name(const Glib::ustring& name)Gst::Structure
size() constGst::Structure
SlotForeach typedefGst::Structure
SlotMap typedefGst::Structure
Structure()Gst::Structure
Structure(GstStructure* gobject, bool make_a_copy=true)Gst::Structureexplicit
Structure(const Structure& other)Gst::Structure
Structure(Structure&& other) noexceptGst::Structure
Structure(const Glib::ustring& name, DataTypes... data)Gst::Structureexplicit
swap(Structure& other) noexceptGst::Structure
swap(Structure& lhs, Structure& rhs) noexceptGst::Structurerelated
to_string() constGst::Structure
wrap(GstStructure* object, bool take_copy=false)Gst::Structurerelated
~Structure() noexceptGst::Structure