|  | 
|  | CompletionWords (CompletionWords&& src) noexcept | 
|  | 
| CompletionWords& | operator= (CompletionWords&& src) noexcept | 
|  | 
| virtual | ~CompletionWords () noexcept | 
|  | 
| GtkSourceCompletionWords* | gobj () | 
|  | Provides access to the underlying C GObject.  More... 
 | 
|  | 
| const GtkSourceCompletionWords* | gobj () const | 
|  | Provides access to the underlying C GObject.  More... 
 | 
|  | 
| GtkSourceCompletionWords* | gobj_copy () | 
|  | Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.  More... 
 | 
|  | 
| void | register_provider (const Glib::RefPtr< Gtk::TextBuffer >& buffer) | 
|  | Registers this provider in given buffer.  More... 
 | 
|  | 
| void | unregister_provider (const Glib::RefPtr< Gtk::TextBuffer >& buffer) | 
|  | Unregisters this provider from given buffer.  More... 
 | 
|  | 
| Glib::PropertyProxy< Glib::ustring > | property_name () | 
|  | The provider name.  More... 
 | 
|  | 
| Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_name () const | 
|  | The provider name.  More... 
 | 
|  | 
| Glib::PropertyProxy< Glib::RefPtr< Gdk::Pixbuf > > | property_icon () | 
|  | The provider icon.  More... 
 | 
|  | 
| Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Pixbuf > > | property_icon () const | 
|  | The provider icon.  More... 
 | 
|  | 
| Glib::PropertyProxy< guint > | property_proposals_batch_size () | 
|  | Number of proposals added in one batch.  More... 
 | 
|  | 
| Glib::PropertyProxy_ReadOnly< guint > | property_proposals_batch_size () const | 
|  | Number of proposals added in one batch.  More... 
 | 
|  | 
| Glib::PropertyProxy< guint > | property_scan_batch_size () | 
|  | Number of lines scanned in one batch.  More... 
 | 
|  | 
| Glib::PropertyProxy_ReadOnly< guint > | property_scan_batch_size () const | 
|  | Number of lines scanned in one batch.  More... 
 | 
|  | 
| Glib::PropertyProxy< guint > | property_minimum_word_size () | 
|  | The minimum word size to complete.  More... 
 | 
|  | 
| Glib::PropertyProxy_ReadOnly< guint > | property_minimum_word_size () const | 
|  | The minimum word size to complete.  More... 
 | 
|  | 
| Glib::PropertyProxy< int > | property_interactive_delay () | 
|  | The delay before initiating interactive completion.  More... 
 | 
|  | 
| Glib::PropertyProxy_ReadOnly< int > | property_interactive_delay () const | 
|  | The delay before initiating interactive completion.  More... 
 | 
|  | 
| Glib::PropertyProxy< int > | property_priority () | 
|  | Provider priority.  More... 
 | 
|  | 
| Glib::PropertyProxy_ReadOnly< int > | property_priority () const | 
|  | Provider priority.  More... 
 | 
|  | 
|  | Object (const Object &)=delete | 
|  | 
| Object & | operator= (const Object &)=delete | 
|  | 
|  | Object (Object &&src) noexcept | 
|  | 
| Object & | operator= (Object &&src) noexcept | 
|  | 
| void * | get_data (const QueryQuark &key) | 
|  | 
| void | set_data (const Quark &key, void *data) | 
|  | 
| void | set_data (const Quark &key, void *data, DestroyNotify notify) | 
|  | 
| void | remove_data (const QueryQuark &quark) | 
|  | 
| void * | steal_data (const QueryQuark &quark) | 
|  | 
| Glib::RefPtr< Glib::Object > | wrap (GObject *object, bool take_copy=false) | 
|  | 
|  | ObjectBase (const ObjectBase &)=delete | 
|  | 
| ObjectBase & | operator= (const ObjectBase &)=delete | 
|  | 
| void | set_property_value (const Glib::ustring &property_name, const Glib::ValueBase &value) | 
|  | 
| void | get_property_value (const Glib::ustring &property_name, Glib::ValueBase &value) const | 
|  | 
| void | set_property (const Glib::ustring &property_name, const PropertyType &value) | 
|  | 
| void | get_property (const Glib::ustring &property_name, PropertyType &value) const | 
|  | 
| void | connect_property_changed (const Glib::ustring &property_name, const sigc::slot< void > &slot) | 
|  | 
| sigc::connection | connect_property_changed_with_return (const Glib::ustring &property_name, const sigc::slot< void > &slot) | 
|  | 
| void | freeze_notify () | 
|  | 
| void | thaw_notify () | 
|  | 
| virtual void | reference () const | 
|  | 
| virtual void | unreference () const | 
|  | 
| GObject * | gobj () | 
|  | 
| const GObject * | gobj () const | 
|  | 
| GObject * | gobj_copy () const | 
|  | 
|  | trackable () | 
|  | 
|  | trackable (const trackable &src) | 
|  | 
|  | trackable (trackable &&src) noexcept | 
|  | 
|  | ~trackable () | 
|  | 
| void | add_destroy_notify_callback (void *data, func_destroy_notify func) const | 
|  | 
| void | notify_callbacks () | 
|  | 
| trackable & | operator= (const trackable &src) | 
|  | 
| trackable & | operator= (trackable &&src) noexcept | 
|  | 
| void | remove_destroy_notify_callback (void *data) const | 
|  | 
|  | CompletionProvider (CompletionProvider&& src) noexcept | 
|  | 
| CompletionProvider& | operator= (CompletionProvider&& src) noexcept | 
|  | 
| virtual | ~CompletionProvider () noexcept | 
|  | 
| GtkSourceCompletionProvider* | gobj () | 
|  | Provides access to the underlying C GObject.  More... 
 | 
|  | 
| const GtkSourceCompletionProvider* | gobj () const | 
|  | Provides access to the underlying C GObject.  More... 
 | 
|  | 
| Glib::ustring | get_name () const | 
|  | Get the name of the provider.  More... 
 | 
|  | 
| Glib::RefPtr< Gdk::Pixbuf > | get_icon () | 
|  | Get the icon of the provider.  More... 
 | 
|  | 
| Glib::RefPtr< const Gdk::Pixbuf > | get_icon () const | 
|  | Get the icon of the provider.  More... 
 | 
|  | 
| void | populate (const Glib::RefPtr< CompletionContext >& context) | 
|  | Populate context with proposals from a provider.  More... 
 | 
|  | 
| bool | match (const Glib::RefPtr< const CompletionContext >& context) const | 
|  | Get whether the provider match the context of completion detailed in context.  More... 
 | 
|  | 
| Gtk::Widget* | get_info_widget (const Glib::RefPtr< const CompletionProposal >& proposal) | 
|  | Get a customized info widget to show extra information of a proposal.  More... 
 | 
|  | 
| const Gtk::Widget* | get_info_widget (const Glib::RefPtr< const CompletionProposal >& proposal) const | 
|  | Get a customized info widget to show extra information of a proposal.  More... 
 | 
|  | 
| void | update_info (const Glib::RefPtr< const CompletionProposal >& proposal, const CompletionInfo& info) | 
|  | Update extra information shown in info for proposal.  More... 
 | 
|  | 
| bool | get_start_iter (const Glib::RefPtr< const CompletionContext >& context, const Glib::RefPtr< const CompletionProposal >& proposal, Gtk::TextIter& iter) | 
|  | Get the Gtk::TextIter at which the completion for proposal starts.  More... 
 | 
|  | 
| bool | activate_proposal (const Glib::RefPtr< CompletionProposal >& proposal, const Gtk::TextIter& iter) | 
|  | Activate proposal at iter.  More... 
 | 
|  | 
| CompletionActivation | get_activation () const | 
|  | Get with what kind of activation the provider should be activated.  More... 
 | 
|  | 
| int | get_interactive_delay () const | 
|  | Get the delay in milliseconds before starting interactive completion for this provider.  More... 
 | 
|  | 
| int | get_priority () const | 
|  | Get the provider priority.  More... 
 | 
|  | 
|  | Interface () | 
|  | 
|  | Interface (Interface &&src) noexcept | 
|  | 
| Interface & | operator= (Interface &&src) noexcept | 
|  | 
|  | Interface (const Glib::Interface_Class &interface_class) | 
|  | 
|  | Interface (GObject *castitem) | 
|  | 
| virtual | ~Interface () noexcept | 
|  | 
|  | Interface (const Interface &)=delete | 
|  | 
| Interface & | operator= (const Interface &)=delete | 
|  | 
| GObject * | gobj () | 
|  | 
| const GObject * | gobj () const | 
|  |