GSignalModule
Object Hierarchy:
Description:
public class GSignalModule :
GObjectModule
Content:
Creation methods:
Methods:
- private CCodeExpression? connect_signal (Signal sig, Expression signal_access, Expression handler, bool disconnect, bool after, CodeNode expr)
- private CCodeExpression emit_signal (Signal sig, MemberAccess expr, Expression? detail_expr = null)
- private void generate_marshaller (Signal sig, List<Parameter> @params, DataType return_type)
- private CCodeExpression get_detail_cexpression (Expression detail_expr, CodeNode node)
- private string get_marshaller_function (Signal sig, List<Parameter> @params, DataType return_type, string? prefix = null)
- private string get_marshaller_signature (Signal sig, List<Parameter> @params, DataType return_type)
- public override CCodeExpression get_signal_creation (Signal sig, ObjectTypeSymbol type)
- private CCodeExpression get_signal_id_cexpression (Signal sig)
- private CCodeExpression get_signal_name_cexpression (Signal sig, Expression? detail_expr, CodeNode node)
- private string? get_value_type_name_from_parameter (Parameter p)
- private string? get_value_type_name_from_type_reference (DataType t)
- private bool in_gobject_instance (Method m)
- public override void visit_element_access (ElementAccess expr)
- public override void visit_member_access (MemberAccess expr)
- public override void visit_method_call (MethodCall expr)
- public override void visit_signal (Signal sig)
Inherited Members:
All known members inherited from class Vala.GObjectModule
All known members inherited from class Vala.GTypeModule
All known members inherited from class Vala.GErrorModule
All known members inherited from class Vala.CCodeDelegateModule
All known members inherited from class Vala.CCodeArrayModule
All known members inherited from class Vala.CCodeMethodCallModule
All known members inherited from class Vala.CCodeAssignmentModule
All known members inherited from class Vala.CCodeMemberAccessModule
All known members inherited from class Vala.CCodeControlFlowModule
All known members inherited from class Vala.CCodeMethodModule
All known members inherited from class Vala.CCodeStructModule
All known members inherited from class Vala.CCodeBaseModule
All known members inherited from class Vala.CodeGenerator
All known members inherited from class Vala.CodeVisitor