vala-1.0 Reference Manual

Synopsis

public class Signal : Member, Lockable  {
    public    DataType                  return_type               { get; set; } ;
    public    weak bool                 has_emitter               { get; set; } ;


    public                              Signal                    ( string              name,
                                                                    DataType            return_type,
                                                                    SourceReference?    source_reference = null ) ;


    public    void                      add_parameter             ( FormalParameter     param ) ;
    public    Gee.List< FormalParameter >  get_parameters            (  ) ;
    public    Delegate?                 get_delegate              (  ) ;
    public    string                    get_cname                 (  ) ;
    public    void                      set_cname                 ( string              cname ) ;
    public    CCodeConstant             get_canonical_cconstant   (  ) ;
    public    void                      process_attributes        (  ) ;
}

Signal Description

Details

Constructor Details

Signal ()
    public                              Signal                    ( string              name,
                                                                    DataType            return_type,
                                                                    SourceReference?    source_reference = null ) ;		

Field Details

Signal Details

Property Details

return_type
    public    DataType                  return_type               { get; set; } ;		

has_emitter
    public    weak bool                 has_emitter               { get; set; } ;		

Method Details

add_parameter ()
    public    void                      add_parameter             ( FormalParameter     param ) ;		

get_parameters ()
    public    Gee.List< FormalParameter >  get_parameters            (  ) ;		

get_delegate ()
    public    Delegate?                 get_delegate              (  ) ;		

get_cname ()
    public    string                    get_cname                 (  ) ;		

set_cname ()
    public    void                      set_cname                 ( string              cname ) ;		

get_canonical_cconstant ()
    public    CCodeConstant             get_canonical_cconstant   (  ) ;		

process_attributes ()
    public    void                      process_attributes        (  ) ;		


Created by Valadoc