vala-1.0 Reference Manual

Synopsis

public abstract class TypeRegisterFunction : Object  {
    public                              TypeRegisterFunction      (  ) ;


    public    void                      init_from_type            ( bool                plugin = ÿ% ) ;
    public    abstract Typesymbol       get_type_declaration      (  ) ;
    public    abstract string           get_type_struct_name      (  ) ;
    public    abstract string           get_base_init_func_name   (  ) ;
    public    abstract string           get_class_init_func_name  (  ) ;
    public    abstract string           get_instance_struct_size  (  ) ;
    public    abstract string           get_instance_init_func_name (  ) ;
    public    abstract string           get_parent_type_name      (  ) ;
    public    virtual string            get_type_flags            (  ) ;
    public    virtual CCodeFragment     get_type_interface_init_declaration (  ) ;
    public    abstract CCodeFragment    get_type_interface_init_statements (  ) ;
    public    CCodeFragment             get_declaration           (  ) ;
    public    CCodeFragment             get_definition            (  ) ;
    public    abstract SymbolAccessibility  get_accessibility         (  ) ;
}

TypeRegisterFunction Description

Details

Constructor Details

TypeRegisterFunction ()
    public                              TypeRegisterFunction      (  ) ;		

Field Details

Signal Details

Property Details

Method Details

init_from_type ()
    public    void                      init_from_type            ( bool                plugin = ÿ% ) ;		

get_type_declaration ()
    public    abstract Typesymbol       get_type_declaration      (  ) ;		

get_type_struct_name ()
    public    abstract string           get_type_struct_name      (  ) ;		

get_base_init_func_name ()
    public    abstract string           get_base_init_func_name   (  ) ;		

get_class_init_func_name ()
    public    abstract string           get_class_init_func_name  (  ) ;		

get_instance_struct_size ()
    public    abstract string           get_instance_struct_size  (  ) ;		

get_instance_init_func_name ()
    public    abstract string           get_instance_init_func_name (  ) ;		

get_parent_type_name ()
    public    abstract string           get_parent_type_name      (  ) ;		

get_type_flags ()
    public    virtual string            get_type_flags            (  ) ;		

get_type_interface_init_declaration ()
    public    virtual CCodeFragment     get_type_interface_init_declaration (  ) ;		

get_type_interface_init_statements ()
    public    abstract CCodeFragment    get_type_interface_init_statements (  ) ;		

get_declaration ()
    public    CCodeFragment             get_declaration           (  ) ;		

get_definition ()
    public    CCodeFragment             get_definition            (  ) ;		

get_accessibility ()
    public    abstract SymbolAccessibility  get_accessibility         (  ) ;		


Created by Valadoc