Vala.Namespace – libvala-0.56 Reference Manual
Packages
libvala-0.56
Vala
Namespace
Namespace
accept
accept_children
add_class
add_comment
add_constant
add_delegate
add_enum
add_error_domain
add_field
add_interface
add_method
add_namespace
add_struct
add_using_directive
check
get_classes
get_comments
get_constants
get_delegates
get_enums
get_error_domains
get_fields
get_interfaces
get_methods
get_namespaces
get_structs
to_string
Namespace
Object Hierarchy:
Description:
public
class
Namespace
:
Symbol
Namespace:
Vala
Package:
libvala-0.56
Content:
Creation methods:
public
Namespace
(
string
? name,
SourceReference
? source_reference =
null
)
Methods:
public
override
void
accept
(
CodeVisitor
visitor)
public
override
void
accept_children
(
CodeVisitor
visitor)
public
override
void
add_class
(
Class
cl)
public
void
add_comment
(
Comment
comment)
public
override
void
add_constant
(
Constant
constant)
public
override
void
add_delegate
(
Delegate
d)
public
override
void
add_enum
(
Enum
en)
public
override
void
add_error_domain
(
ErrorDomain
edomain)
public
override
void
add_field
(
Field
f)
public
override
void
add_interface
(
Interface
iface)
public
override
void
add_method
(
Method
m)
public
override
void
add_namespace
(
Namespace
ns)
public
override
void
add_struct
(
Struct
st)
public
void
add_using_directive
(
UsingDirective
ns)
public
override
bool
check
(
CodeContext
context)
public
unowned
List
<
Class
>
get_classes
()
public
unowned
List
<
Comment
>
get_comments
()
public
unowned
List
<
Constant
>
get_constants
()
public
unowned
List
<
Delegate
>
get_delegates
()
public
unowned
List
<
Enum
>
get_enums
()
public
unowned
List
<
ErrorDomain
>
get_error_domains
()
public
unowned
List
<
Field
>
get_fields
()
public
unowned
List
<
Interface
>
get_interfaces
()
public
unowned
List
<
Method
>
get_methods
()
public
unowned
List
<
Namespace
>
get_namespaces
()
public
unowned
List
<
Struct
>
get_structs
()
public
override
string
to_string
()
Inherited Members:
All known members inherited from class Vala.Symbol
access
active
add_class
add_constant
add_constructor
add_delegate
add_destructor
add_enum
add_error_domain
add_field
add_interface
add_method
add_namespace
add_property
add_signal
add_struct
anonymous
camel_case_to_lower_case
comment
equal_func
external
external_package
from_commandline
get_full_name
get_hidden_member
get_top_accessible_scope
hash_func
hides
is_accessible
is_class_member
is_extern
is_instance_member
is_internal_symbol
is_private_symbol
lower_case_to_camel_case
name
owner
parent_symbol
scope
source_type
to_string
used
version
All known members inherited from class Vala.CodeNode
accept
accept_children
add_attribute
attributes
check
checked
copy_attribute_bool
copy_attribute_double
copy_attribute_integer
copy_attribute_string
emit
error
get_attribute
get_attribute_bool
get_attribute_cache
get_attribute_cache_index
get_attribute_double
get_attribute_integer
get_attribute_string
get_defined_variables
get_error_types
get_temp_name
get_used_variables
has_attribute
has_attribute_argument
parent_node
remove_attribute_argument
replace_expression
replace_type
set_attribute
set_attribute_bool
set_attribute_cache
set_attribute_double
set_attribute_integer
set_attribute_string
source_reference
to_string
tree_can_fail
type_name
unreachable