Vala.GirParser.Metadata – vala Reference Manual
Packages
vala
Vala
GirParser
Metadata
empty
Metadata
add_argument
add_child
get_bool
get_expression
get_integer
get_source_reference
get_string
has_argument
match_child
_empty
args
children
pattern_spec
selector
source_reference
used
Metadata
Object Hierarchy:
Vala.GirParser.Metadata
Vala.GirParser.Metadata
Vala.GirParser.Metadata
Description:
private
class
Metadata
All known sub-classes:
MetadataSet
Content:
Properties:
public
Metadata
empty
{
get
; }
Creation methods:
public
Metadata
(
string
pattern,
string
? selector =
null
,
SourceReference
? source_reference =
null
)
Methods:
public
void
add_argument
(
ArgumentType
key,
Argument
value)
public
void
add_child
(
Metadata
metadata)
public
bool
get_bool
(
ArgumentType
arg,
bool
default_value =
false
)
public
Expression
?
get_expression
(
ArgumentType
arg)
public
int
get_integer
(
ArgumentType
arg)
public
SourceReference
?
get_source_reference
(
ArgumentType
arg)
public
string
?
get_string
(
ArgumentType
arg)
public
bool
has_argument
(
ArgumentType
key)
public
Metadata
match_child
(
string
name,
string
? selector =
null
)
Fields:
private
static
Metadata
_empty
public
Map
<
ArgumentType
,
Argument
>
args
public
ArrayList
<
Metadata
>
children
public
PatternSpec
pattern_spec
public
string
?
selector
public
SourceReference
source_reference
public
bool
used