vala-1.0 Reference Manual

Synopsis

public class Namespace : Symbol  {
    public                              Namespace                 ( string?             name,
                                                                    SourceReference?    source_reference = null ) ;


    public    void                      add_namespace             ( Namespace           ns ) ;
    public    Gee.Collection< Namespace >  get_namespaces            (  ) ;
    public    void                      add_class                 ( Class               cl ) ;
    public    void                      add_interface             ( Interface           iface ) ;
    public    void                      add_struct                ( Struct              st ) ;
    public    void                      add_enum                  ( Enum                en ) ;
    public    void                      add_error_domain          ( ErrorDomain         edomain ) ;
    public    void                      add_delegate              ( Delegate            d ) ;
    public    Gee.Collection< Struct >  get_structs               (  ) ;
    public    Gee.Collection< Class >   get_classes               (  ) ;
    public    Gee.Collection< Interface >  get_interfaces            (  ) ;
    public    Gee.Collection< Enum >    get_enums                 (  ) ;
    public    Gee.Collection< ErrorDomain >  get_error_domains         (  ) ;
    public    Gee.Collection< Field >   get_fields                (  ) ;
    public    Gee.Collection< Constant >  get_constants             (  ) ;
    public    Gee.Collection< Delegate >  get_delegates             (  ) ;
    public    Gee.Collection< Method >  get_methods               (  ) ;
    public    void                      add_constant              ( Constant            constant ) ;
    public    void                      add_field                 ( Field               f ) ;
    public    void                      add_method                ( Method              m ) ;
    public    Gee.List< string >        get_cprefixes             (  ) ;
    public    void                      add_cprefix               ( string              cprefix ) ;
    public    void                      set_lower_case_cprefix    ( string              cprefix ) ;
    public    string                    get_cheader_filename      (  ) ;
    public    void                      set_cheader_filename      ( string              cheader_filename ) ;
    public    void                      process_attributes        (  ) ;
}

Namespace Description

Details

Constructor Details

Namespace ()
    public                              Namespace                 ( string?             name,
                                                                    SourceReference?    source_reference = null ) ;		

Field Details

Signal Details

Property Details

Method Details

add_namespace ()
    public    void                      add_namespace             ( Namespace           ns ) ;		

get_namespaces ()
    public    Gee.Collection< Namespace >  get_namespaces            (  ) ;		

add_class ()
    public    void                      add_class                 ( Class               cl ) ;		

add_interface ()
    public    void                      add_interface             ( Interface           iface ) ;		

add_struct ()
    public    void                      add_struct                ( Struct              st ) ;		

add_enum ()
    public    void                      add_enum                  ( Enum                en ) ;		

add_error_domain ()
    public    void                      add_error_domain          ( ErrorDomain         edomain ) ;		

add_delegate ()
    public    void                      add_delegate              ( Delegate            d ) ;		

get_structs ()
    public    Gee.Collection< Struct >  get_structs               (  ) ;		

get_classes ()
    public    Gee.Collection< Class >   get_classes               (  ) ;		

get_interfaces ()
    public    Gee.Collection< Interface >  get_interfaces            (  ) ;		

get_enums ()
    public    Gee.Collection< Enum >    get_enums                 (  ) ;		

get_error_domains ()
    public    Gee.Collection< ErrorDomain >  get_error_domains         (  ) ;		

get_fields ()
    public    Gee.Collection< Field >   get_fields                (  ) ;		

get_constants ()
    public    Gee.Collection< Constant >  get_constants             (  ) ;		

get_delegates ()
    public    Gee.Collection< Delegate >  get_delegates             (  ) ;		

get_methods ()
    public    Gee.Collection< Method >  get_methods               (  ) ;		

add_constant ()
    public    void                      add_constant              ( Constant            constant ) ;		

add_field ()
    public    void                      add_field                 ( Field               f ) ;		

add_method ()
    public    void                      add_method                ( Method              m ) ;		

get_cprefixes ()
    public    Gee.List< string >        get_cprefixes             (  ) ;		

add_cprefix ()
    public    void                      add_cprefix               ( string              cprefix ) ;		

set_lower_case_cprefix ()
    public    void                      set_lower_case_cprefix    ( string              cprefix ) ;		

get_cheader_filename ()
    public    string                    get_cheader_filename      (  ) ;		

set_cheader_filename ()
    public    void                      set_cheader_filename      ( string              cheader_filename ) ;		

process_attributes ()
    public    void                      process_attributes        (  ) ;		


Created by Valadoc