<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>libgtksourceviewmm: gtksourceview::SourceStyleSchemeManager Class Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.6 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> <div class="navpath"><a class="el" href="namespacegtksourceview.html">gtksourceview</a>::<a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">SourceStyleSchemeManager</a> </div> </div> <div class="contents"> <h1>gtksourceview::SourceStyleSchemeManager Class Reference</h1><!-- doxytag: class="gtksourceview::SourceStyleSchemeManager" --><code>#include <<a class="el" href="sourcestyleschememanager_8h-source.html">sourcestyleschememanager.h</a>></code> <p> <p> <a href="classgtksourceview_1_1SourceStyleSchemeManager-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Types</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">SourceStyleSchemeManager</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#b097e2e8528e5c853fe892ee615317fe">CppObjectType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br> SourceStyleSchemeManager_Class </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#914e8887e517b2fbbe8b232285d0ac3c">CppClassType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#118b5b4220ce174a5ac3e4241e16cd87">BaseObjectType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br> <a class="el" href="sourcestyleschememanager_8h.html#783d4aadbf799ac66d58ecf84f564957">GtkSourceStyleSchemeManagerClass</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#761ef9ba896b5b300c18340b4c47a033">BaseClassType</a></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#22fc768ee58cc7574b0f773d38514d39">~SourceStyleSchemeManager</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#e34c13187169fc10c27b34729a899620">gobj</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#e34c13187169fc10c27b34729a899620"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#622afb89dfe32c94fdf0ce61eb088ed3">gobj</a> () const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#622afb89dfe32c94fdf0ce61eb088ed3"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#ba4bb41e2e5c5d3c1afb447d70ddb50a">gobj_copy</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#ba4bb41e2e5c5d3c1afb447d70ddb50a"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#86a781ae9ad1ccecde8c30407e724e9f">set_search_path</a> (const Glib::StringArrayHandle &path)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#84020246d75fca64fe0ceb0b99908361">reset_search_path</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::StringArrayHandle </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#cd37235061549fb64ec4a9a80a4dde88">get_search_path</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#2a38e4393ac0c25f0e2da7da55e06f63">append_search_path</a> (const Glib::ustring &path)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#98a0a79cc128c48974a68e9cb455276d">prepend_search_path</a> (const Glib::ustring &path)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::RefPtr< <a class="el" href="classgtksourceview_1_1SourceStyleScheme.html">SourceStyleScheme</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#59817c5e3ee897c2580fe071266249f6">get_scheme</a> (const Glib::ustring &scheme_id)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::RefPtr< const <br> <a class="el" href="classgtksourceview_1_1SourceStyleScheme.html">SourceStyleScheme</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#608dfcfde4c68460affac30e9934fa3e">get_scheme</a> (const Glib::ustring &scheme_id) const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#07d3f57fff7976c3bee2eed867531118">force_rescan</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::StringArrayHandle </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#f67a240fb93cf0878ee304949989615b">get_scheme_ids</a> () const </td></tr> <tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static GType </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#8a16edda2aa0944ce82f1947d67509e0">get_type</a> () G_GNUC_CONST</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static GType </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#54b50549e007260c0c420644f7034ca2">get_base_type</a> () G_GNUC_CONST</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static Glib::RefPtr<br> < <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">SourceStyleSchemeManager</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#55c3535e44646d201b10b68efe64b030">create</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static Glib::RefPtr<br> < <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">SourceStyleSchemeManager</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#ca3bb7a322d46545502d8263c4b51535">get_default</a> ()</td></tr> <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#9e052868f41932a46a6fbc0366488756">SourceStyleSchemeManager</a> (const Glib::ConstructParams &construct_params)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#9e4dc0a81460b5fbda51df9ea7132c47">SourceStyleSchemeManager</a> (<a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> *castitem)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#94f8f5cf078a8a6315d9e4e44426cfba">SourceStyleSchemeManager</a> ()</td></tr> <tr><td colspan="2"><br><h2>Friends</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#95a8a1e861d9cf5860949715ce66d0a6">SourceStyleSchemeManager_Class</a></td></tr> <tr><td colspan="2"><br><h2>Related Functions</h2></td></tr> <tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::RefPtr<br> < <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">gtksourceview::SourceStyleSchemeManager</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#4cce33c7ebeeb28f37b3ee1d6adfd902">wrap</a> (<a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> *object, bool take_copy=false)</td></tr> </table> <hr><h2>Member Typedef Documentation</h2> <a class="anchor" name="b097e2e8528e5c853fe892ee615317fe"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::CppObjectType" ref="b097e2e8528e5c853fe892ee615317fe" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">SourceStyleSchemeManager</a> <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">gtksourceview::SourceStyleSchemeManager::CppObjectType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="914e8887e517b2fbbe8b232285d0ac3c"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::CppClassType" ref="914e8887e517b2fbbe8b232285d0ac3c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef SourceStyleSchemeManager_Class <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#914e8887e517b2fbbe8b232285d0ac3c">gtksourceview::SourceStyleSchemeManager::CppClassType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="118b5b4220ce174a5ac3e4241e16cd87"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::BaseObjectType" ref="118b5b4220ce174a5ac3e4241e16cd87" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#118b5b4220ce174a5ac3e4241e16cd87">gtksourceview::SourceStyleSchemeManager::BaseObjectType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="761ef9ba896b5b300c18340b4c47a033"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::BaseClassType" ref="761ef9ba896b5b300c18340b4c47a033" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="sourcestyleschememanager_8h.html#783d4aadbf799ac66d58ecf84f564957">GtkSourceStyleSchemeManagerClass</a> <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#761ef9ba896b5b300c18340b4c47a033">gtksourceview::SourceStyleSchemeManager::BaseClassType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="9e052868f41932a46a6fbc0366488756"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::SourceStyleSchemeManager" ref="9e052868f41932a46a6fbc0366488756" args="(const Glib::ConstructParams &construct_params)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">gtksourceview::SourceStyleSchemeManager::SourceStyleSchemeManager </td> <td>(</td> <td class="paramtype">const Glib::ConstructParams & </td> <td class="paramname"> <em>construct_params</em> </td> <td> ) </td> <td><code> [explicit, protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="9e4dc0a81460b5fbda51df9ea7132c47"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::SourceStyleSchemeManager" ref="9e4dc0a81460b5fbda51df9ea7132c47" args="(GtkSourceStyleSchemeManager *castitem)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">gtksourceview::SourceStyleSchemeManager::SourceStyleSchemeManager </td> <td>(</td> <td class="paramtype"><a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> * </td> <td class="paramname"> <em>castitem</em> </td> <td> ) </td> <td><code> [explicit, protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="22fc768ee58cc7574b0f773d38514d39"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::~SourceStyleSchemeManager" ref="22fc768ee58cc7574b0f773d38514d39" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual gtksourceview::SourceStyleSchemeManager::~SourceStyleSchemeManager </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="94f8f5cf078a8a6315d9e4e44426cfba"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::SourceStyleSchemeManager" ref="94f8f5cf078a8a6315d9e4e44426cfba" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">gtksourceview::SourceStyleSchemeManager::SourceStyleSchemeManager </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="8a16edda2aa0944ce82f1947d67509e0"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::get_type" ref="8a16edda2aa0944ce82f1947d67509e0" args="() G_GNUC_CONST" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static GType gtksourceview::SourceStyleSchemeManager::get_type </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="54b50549e007260c0c420644f7034ca2"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::get_base_type" ref="54b50549e007260c0c420644f7034ca2" args="() G_GNUC_CONST" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static GType gtksourceview::SourceStyleSchemeManager::get_base_type </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e34c13187169fc10c27b34729a899620"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::gobj" ref="e34c13187169fc10c27b34729a899620" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a>* gtksourceview::SourceStyleSchemeManager::gobj </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Provides access to the underlying C GObject. <p> </div> </div><p> <a class="anchor" name="622afb89dfe32c94fdf0ce61eb088ed3"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::gobj" ref="622afb89dfe32c94fdf0ce61eb088ed3" args="() const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a>* gtksourceview::SourceStyleSchemeManager::gobj </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Provides access to the underlying C GObject. <p> </div> </div><p> <a class="anchor" name="ba4bb41e2e5c5d3c1afb447d70ddb50a"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::gobj_copy" ref="ba4bb41e2e5c5d3c1afb447d70ddb50a" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a>* gtksourceview::SourceStyleSchemeManager::gobj_copy </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <p> </div> </div><p> <a class="anchor" name="55c3535e44646d201b10b68efe64b030"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::create" ref="55c3535e44646d201b10b68efe64b030" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static Glib::RefPtr<<a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">SourceStyleSchemeManager</a>> gtksourceview::SourceStyleSchemeManager::create </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ca3bb7a322d46545502d8263c4b51535"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::get_default" ref="ca3bb7a322d46545502d8263c4b51535" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static Glib::RefPtr<<a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">SourceStyleSchemeManager</a>> gtksourceview::SourceStyleSchemeManager::get_default </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Returns: a Gtk::SourceStyleSchemeManager. Return value is owned <dl class="return" compact><dt><b>Returns:</b></dt><dd>A Gtk::SourceStyleSchemeManager. Return value is owned by GtkSourceView library and must not be unref'ed. </dd></dl> </div> </div><p> <a class="anchor" name="86a781ae9ad1ccecde8c30407e724e9f"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::set_search_path" ref="86a781ae9ad1ccecde8c30407e724e9f" args="(const Glib::StringArrayHandle &path)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void gtksourceview::SourceStyleSchemeManager::set_search_path </td> <td>(</td> <td class="paramtype">const Glib::StringArrayHandle & </td> <td class="paramname"> <em>path</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Sets the list of directories where the <em>manager</em> looks for style scheme files. If <em>dirs</em> is <code>0</code>, the search path is reset to default. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>path</em> </td><td>A <code>0</code>-terminated array of strings or <code>0</code>. </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="84020246d75fca64fe0ceb0b99908361"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::reset_search_path" ref="84020246d75fca64fe0ceb0b99908361" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void gtksourceview::SourceStyleSchemeManager::reset_search_path </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set the search path to the default. </div> </div><p> <a class="anchor" name="cd37235061549fb64ec4a9a80a4dde88"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::get_search_path" ref="cd37235061549fb64ec4a9a80a4dde88" args="() const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Glib::StringArrayHandle gtksourceview::SourceStyleSchemeManager::get_search_path </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Returns: a <code>0</code>-terminated array of string containing the search path. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A <code>0</code>-terminated array of string containing the search path. The array is owned by the <em>manager</em> and must not be modified. </dd></dl> </div> </div><p> <a class="anchor" name="2a38e4393ac0c25f0e2da7da55e06f63"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::append_search_path" ref="2a38e4393ac0c25f0e2da7da55e06f63" args="(const Glib::ustring &path)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void gtksourceview::SourceStyleSchemeManager::append_search_path </td> <td>(</td> <td class="paramtype">const Glib::ustring & </td> <td class="paramname"> <em>path</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Appends <em>path</em> to the list of directories where the <em>manager</em> looks for style scheme files. See <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#86a781ae9ad1ccecde8c30407e724e9f">set_search_path()</a> for details. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>path</em> </td><td>A directory or a filename. </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="98a0a79cc128c48974a68e9cb455276d"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::prepend_search_path" ref="98a0a79cc128c48974a68e9cb455276d" args="(const Glib::ustring &path)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void gtksourceview::SourceStyleSchemeManager::prepend_search_path </td> <td>(</td> <td class="paramtype">const Glib::ustring & </td> <td class="paramname"> <em>path</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Prepends <em>path</em> to the list of directories where the <em>manager</em> looks for style scheme files. See <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html#86a781ae9ad1ccecde8c30407e724e9f">set_search_path()</a> for details. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>path</em> </td><td>A directory or a filename. </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="59817c5e3ee897c2580fe071266249f6"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::get_scheme" ref="59817c5e3ee897c2580fe071266249f6" args="(const Glib::ustring &scheme_id)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Glib::RefPtr<<a class="el" href="classgtksourceview_1_1SourceStyleScheme.html">SourceStyleScheme</a>> gtksourceview::SourceStyleSchemeManager::get_scheme </td> <td>(</td> <td class="paramtype">const Glib::ustring & </td> <td class="paramname"> <em>scheme_id</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Looks up style scheme by id. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>scheme_id</em> </td><td>Style scheme id to find. </td></tr> </table> </dl> <dl class="return" compact><dt><b>Returns:</b></dt><dd>A Gtk::SourceStyleScheme object. Returned value is owned by <em>manager</em> and must not be unref'ed. </dd></dl> </div> </div><p> <a class="anchor" name="608dfcfde4c68460affac30e9934fa3e"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::get_scheme" ref="608dfcfde4c68460affac30e9934fa3e" args="(const Glib::ustring &scheme_id) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Glib::RefPtr<const <a class="el" href="classgtksourceview_1_1SourceStyleScheme.html">SourceStyleScheme</a>> gtksourceview::SourceStyleSchemeManager::get_scheme </td> <td>(</td> <td class="paramtype">const Glib::ustring & </td> <td class="paramname"> <em>scheme_id</em> </td> <td> ) </td> <td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Looks up style scheme by id. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>scheme_id</em> </td><td>Style scheme id to find. </td></tr> </table> </dl> <dl class="return" compact><dt><b>Returns:</b></dt><dd>A Gtk::SourceStyleScheme object. Returned value is owned by <em>manager</em> and must not be unref'ed. </dd></dl> </div> </div><p> <a class="anchor" name="07d3f57fff7976c3bee2eed867531118"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::force_rescan" ref="07d3f57fff7976c3bee2eed867531118" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void gtksourceview::SourceStyleSchemeManager::force_rescan </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Mark any currently cached information about the available style scehems as invalid. All the available style schemes will be reloaded next time the <em>manager</em> is accessed. </div> </div><p> <a class="anchor" name="f67a240fb93cf0878ee304949989615b"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::get_scheme_ids" ref="f67a240fb93cf0878ee304949989615b" args="() const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Glib::StringArrayHandle gtksourceview::SourceStyleSchemeManager::get_scheme_ids </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Returns: a <code>0</code>-terminated array of string containing the ids of the <dl class="return" compact><dt><b>Returns:</b></dt><dd>A <code>0</code>-terminated array of string containing the ids of the available style schemes or <code>0</code> if no style scheme is available. The array is owned by the <em>manager</em> and must not be modified. </dd></dl> </div> </div><p> <hr><h2>Friends And Related Function Documentation</h2> <a class="anchor" name="95a8a1e861d9cf5860949715ce66d0a6"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::SourceStyleSchemeManager_Class" ref="95a8a1e861d9cf5860949715ce66d0a6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">friend class SourceStyleSchemeManager_Class<code> [friend]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="4cce33c7ebeeb28f37b3ee1d6adfd902"></a><!-- doxytag: member="gtksourceview::SourceStyleSchemeManager::wrap" ref="4cce33c7ebeeb28f37b3ee1d6adfd902" args="(GtkSourceStyleSchemeManager *object, bool take_copy=false)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Glib::RefPtr< <a class="el" href="classgtksourceview_1_1SourceStyleSchemeManager.html">gtksourceview::SourceStyleSchemeManager</a> > wrap </td> <td>(</td> <td class="paramtype"><a class="el" href="sourcestyleschememanager_8h.html#681db4e6d9ba8f3a7f565e445afcd4cb">GtkSourceStyleSchemeManager</a> * </td> <td class="paramname"> <em>object</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [related]</code></td> </tr> </table> </div> <div class="memdoc"> <p> A Glib::wrap() method for this object.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>object</em> </td><td>The C instance. </td></tr> <tr><td valign="top"></td><td valign="top"><em>take_copy</em> </td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr> </table> </dl> <dl class="return" compact><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="sourcestyleschememanager_8h-source.html">sourcestyleschememanager.h</a></ul> </div> <hr size="1"><address style="text-align: right;"><small>Generated on Sun Nov 2 13:55:06 2008 for libgtksourceviewmm by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> </body> </html>