Vala.GirParser.Node – vala Reference Manual
Packages
vala
Vala
GirParser
Node
move_class_methods
parse_version_string
Node
add_member
get_cheader_filename
get_cname
get_cprefix
get_default_cname
get_default_gir_name
get_default_lower_case_cprefix
get_default_lower_case_csuffix
get_finish_cname
get_full_name
get_gir_name
get_lower_case_cprefix
get_lower_case_csuffix
get_unresolved_symbol
lookup
lookup_all
process
remove_member
to_string
array_length_idx
array_length_parameters
base_type
closure_parameters
comment
deprecated
deprecated_replacement
deprecated_since
deprecated_version
destroy_parameters
element_type
girdata
gtype_struct_for
inherited_types
members
merged
metadata
name
new_namespaces
new_symbol
parameters
parent
processed
return_array_length_idx
scope
source_reference
symbol
type_struct
Node
Object Hierarchy:
Vala.GirParser.Node
Vala.GirParser.Node
Vala.GirParser.Node
Description:
private
class
Node
Content:
Static methods:
private
static
void
move_class_methods
(
Node
target,
Node
? source)
private
static
uint64
parse_version_string
(
string
version)
Creation methods:
public
Node
(
string
? name)
Methods:
public
void
add_member
(
Node
node)
public
string
get_cheader_filename
()
public
string
get_cname
()
public
string
get_cprefix
()
public
string
get_default_cname
()
public
string
get_default_gir_name
()
public
string
get_default_lower_case_cprefix
()
public
string
get_default_lower_case_csuffix
()
public
string
get_finish_cname
()
public
string
get_full_name
()
public
string
get_gir_name
()
public
string
get_lower_case_cprefix
()
public
string
get_lower_case_csuffix
()
public
UnresolvedSymbol
get_unresolved_symbol
()
public
Node
?
lookup
(
string
name,
bool
create_namespace =
false
,
SourceReference
? source_reference =
null
)
public
ArrayList
<
Node
>?
lookup_all
(
string
name)
public
void
process
(
GirParser
parser)
public
void
remove_member
(
Node
node)
public
string
to_string
()
Fields:
public
int
array_length_idx
public
ArrayList
<
int
>
array_length_parameters
public
DataType
base_type
public
ArrayList
<
int
>
closure_parameters
public
GirComment
comment
public
bool
deprecated
public
string
?
deprecated_replacement
public
string
?
deprecated_since
public
uint64
deprecated_version
public
ArrayList
<
int
>
destroy_parameters
public
string
element_type
public
Map
<
string
,
string
>
girdata
public
UnresolvedSymbol
gtype_struct_for
public
List
<
DataType
>
inherited_types
public
ArrayList
<
Node
>
members
public
bool
merged
public
Metadata
metadata
public
string
name
public
static
ArrayList
<
Node
>
new_namespaces
public
bool
new_symbol
public
List
<
ParameterInfo
>
parameters
public
unowned
Node
parent
public
bool
processed
public
int
return_array_length_idx
public
HashMap
<
string
,
ArrayList
<
Node
>>
scope
public
SourceReference
source_reference
public
Symbol
symbol
public
UnresolvedSymbol
type_struct