Vala.Attribute – libvala-0.56 Reference Manual
Packages
libvala-0.56
Vala
Attribute
args
name
Attribute
add_argument
get_bool
get_double
get_integer
get_string
has_argument
Attribute
Object Hierarchy:
Description:
public
class
Attribute
:
CodeNode
Namespace:
Vala
Package:
libvala-0.56
Content:
Properties:
public
Map
<
string
,
string
>
args
{
get
; }
public
string
name
{
get
; }
Creation methods:
public
Attribute
(
string
name,
SourceReference
? source_reference =
null
)
Methods:
public
void
add_argument
(
string
key,
string
value)
public
bool
get_bool
(
string
name,
bool
default_value =
false
)
public
double
get_double
(
string
name,
double
default_value =
0
)
public
int
get_integer
(
string
name,
int
default_value =
0
)
public
string
?
get_string
(
string
name,
string
? default_value =
null
)
public
bool
has_argument
(
string
name)
Inherited Members:
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