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 ( ) ;
}

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 ( ) ;
Created by Valadoc