Method
Object Hierarchy:
Description:
public class Method :
Symbol,
Callable
Represents a function or a method.
Content:
Properties:
- public unowned Method? base_method { get; set; }
Specifies the virtual or abstract method this method overrides.
- internal string? implicit_array_length_cparameter_name { public get; public set; }
Used to avoid warnings for implicit parameters
- public bool is_abstract { get; }
Specifies whether this method is abstract
- public bool is_class { get; }
Specifies whether this method is a class method
- public bool is_constructor { get; private set; }
Specifies whether this method is a creation method
- public bool is_dbus_visible { get; private set; }
Specifies whether this method is visible for dbus
- public bool is_inline { get; }
Specifies whether this method is inline
- public bool is_override { get; }
Specifies whether this method overrides another one
- public bool is_static { get; }
Specifies whether this method is static
- public bool is_virtual { get; }
Specifies whether this method is virtual
- public bool is_yields { get; private set; }
Specifies whether this method is asynchronous
- public override NodeType node_type { get; }
Returns the type of this node
- public TypeReference? return_type { get; set; }
The return type of this symbol.
Creation methods:
Methods:
Fields:
Inherited Members:
All known members inherited from class Valadoc.Api.Symbol
All known members inherited from class Valadoc.Api.Node
All known members inherited from class Valadoc.Api.Item
All known members inherited from class GLib.Object
All known members inherited from interface Valadoc.Api.Callable
All known members inherited from interface Valadoc.Documentation