<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.13"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>gstreamermm: Member List</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> <link href="doxygen-extra.css" rel="stylesheet" type="text/css"/> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">gstreamermm  <span id="projectnumber">1.10.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.13 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> $(function() { initMenu('',false,false,'search.php','Search'); }); </script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceGst.html">Gst</a></li><li class="navelem"><a class="el" href="classGst_1_1Structure.html">Structure</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">Gst::Structure Member List</div> </div> </div><!--header--> <div class="contents"> <p>This is the complete list of members for <a class="el" href="classGst_1_1Structure.html">Gst::Structure</a>, including all inherited members.</p> <table class="directory"> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#ae461c9b47cd124739c0a5afc41829297">can_intersect</a>(const Gst::Structure& struct2) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#ab37741d7ed7e255902eba5d3e5fbe821">create_from_string</a>(const Glib::ustring& the_string)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a20e505ba4f06745fd89d416cf3637920">fixate</a>()</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a5dddea8868c8833a7e51e41036aa29af">fixate_field</a>(const Glib::ustring& name)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#af729a598f1413607d32a55d0bf6b68d5">fixate_field_boolean</a>(const Glib::ustring& name, bool target)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#abfd8b9e2ac07fb2bdb6435ac0724e04f">fixate_field_nearest_double</a>(const Glib::ustring& name, double target)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a6ab8b3b94828bd9eb35da230141029f8">fixate_field_nearest_int</a>(const Glib::ustring& name, int target)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#ad4af1ac2ebf7ddc8b1022b9a200501f6">fixate_field_string</a>(const Glib::ustring& name, const Glib::ustring& target)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#af044be4fe0aa64dc257cad8c2223dc91">fixate_nearest_fraction</a>(const Glib::ustring& field_name, const Gst::Fraction& target)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a4139aa262f2e298ebe0ac12f09346ff9">foreach</a>(const SlotForeach& slot)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a26fc5c89821c37be79d8028bcee9f54f">get_field</a>(const Glib::ustring& fieldname, Glib::ValueBase& value) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#ae1d28cf8cf56e95f5e4932a629f1ab9a">get_field</a>(const Glib::ustring& fieldname, Glib::Value< DataType >& value) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a30a40f0c46cc679d51306e3f1be11bde">get_field</a>(const Glib::ustring& fieldname, GType enumtype, int& value) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a2e3856f2a3d2dab85eaeb21dea86e68f">get_field</a>(const Glib::ustring& fieldname, DataType& value) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#aa38747f831e6399fd95270d0d7eec5a8">get_field_type</a>(const Glib::ustring& fieldname) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#afc76cdd79061435cbf051a5846e7a5c1">get_flagset</a>(const Glib::ustring& fieldname, guint& value_flags, guint& value_mask) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a7b0caf6ac133c73f5741b9b32459c300">get_name</a>() const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#aa3a4f7f3756cd358a34bd940e6f8c94b">get_name_id</a>() const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#aa1b55b98d3b9f221583e57e2850ca95f">get_nth_field_name</a>(guint index) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a0c464dd08196306ffdf6a89f408df477">get_type</a>()</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a440da13ffd2ae98a6964fa9f521329ba">gobj</a>()</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a4ede546c1716a3754e95aab10dec804f">gobj</a>() const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#af5a36da132583ff8981adb21a085bb33">gobj_copy</a>() const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a975e4e633660e1d7971170ba61deabc4">gobject_</a></td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#ae1c75debca2526e821823b8fdf83c269">has_field</a>(const Glib::ustring& fieldname) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#ac0662918d4f80b89890d2c927c821e60">has_field</a>(const Glib::ustring& fieldname, GType type) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#af4942b4efea6a918832d6054223f4263">has_name</a>(const Glib::ustring& name) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#afadb6c5252aa9a145c92f39e7d3d6b15">intersect</a>(const Gst::Structure& struct2) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a9d568444eaa364604fc5729aa693eda9">is_equal</a>(const Gst::Structure& struct2) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#ab17a64b07451dee994b3e1823fe644db">is_subset</a>(const Gst::Structure& superset) const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a074305057b16c690c05290c7e107bef0">map_in_place</a>(const SlotMap& slot)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a488d3f891515199d4a32c63520239b21">operator const void*</a>() const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#ace55dcfebd40512c8222eaf179f4e666">operator=</a>(const Structure& other)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a71fb2ceda7ccf22fd6577747bd26fe4a">operator=</a>(Structure&& other) noexcept</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#aed63c5724123f18e5ce1b057854b5590">release</a>() noexcept</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a618d623a777769f60d4f814d787fb001">remove_all_fields</a>()</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a4f57905cae8962703ba13421180b2e72">remove_field</a>(const Glib::ustring& fieldname)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a5f28502e5b03a6d3d6c5dbeed13e90ba">set_field</a>(const Glib::ustring& fieldname, const Glib::ValueBase& value)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a0ae5c63cea1465c1c34269ab564f7f57">set_field</a>(const Glib::ustring& fieldname, const Glib::Value< DataType >& value)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#aa6d37c28c193d3d321c022d5da894226">set_field</a>(const Glib::ustring& fieldname, const char* value)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#ab761c00c55b2c0d9487266e6ff2b4bd1">set_field</a>(const Glib::ustring& fieldname, GType enumtype, int value)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a4920fd5c71db0ab9c4c24c78776d9f9d">set_field</a>(const Glib::ustring& fieldname, const DataType& value)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a609e74987ec8a42dda9ba4cd63912886">set_fields</a>(const Glib::ustring& fieldname, const DataType& value, DataTypes ...further_data)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a11c8e014029bdadf3a4de916c3bbd08d">set_name</a>(const Glib::ustring& name)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a744349e06b167eea85486dc535e5cef4">size</a>() const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a1414b034c775bd0238d87020a841f54c">SlotForeach</a> typedef</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#add31d93450417c4ea3506ed3df9b5be5">SlotMap</a> typedef</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#ad92d30e87ed8c18e2872e59973cbe2a2">Structure</a>()</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#ac99fb5b3257a4205f4f4c90ea8d94825">Structure</a>(GstStructure* gobject, bool make_a_copy=true)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a5474395f398078497d70d5021df87cb0">Structure</a>(const Structure& other)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a23aeb0e9708c9205a40aaf8900d25186">Structure</a>(Structure&& other) noexcept</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a237a46790324b8039319894422a4a03d">Structure</a>(const Glib::ustring& name, DataTypes... data)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#a344861d89298be26cbfb3d7876aa2628">swap</a>(Structure& other) noexcept</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#a9b9cde88666d86f6ae161c3ee1bc73a6">swap</a>(Structure& lhs, Structure& rhs) noexcept</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">related</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#ad9af9edf060aaef22ac3a24c444c522d">to_string</a>() const</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGst_1_1Structure.html#ab1dbd4cc5c5ecfd9a6c8b82c1ce55179">wrap</a>(GstStructure* object, bool take_copy=false)</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"><span class="mlabel">related</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGst_1_1Structure.html#af03c3c9864557677e61c2d19f63ae4ce">~Structure</a>() noexcept</td><td class="entry"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a></td><td class="entry"></td></tr> </table></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Sat Oct 21 2017 12:59:01 for gstreamermm by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.13 </small></address> </body> </html>