Template.Symbol – template-glib-1.0 Reference Manual
Symbol
Object Hierarchy:
Template.Symbol
Template.Symbol
Template.Symbol
Description:
[
CCode
( ref_function =
"tmpl_symbol_ref"
, type_id =
"tmpl_symbol_get_type ()"
, unref_function =
"tmpl_symbol_unref"
) ]
[
Compact
]
public
class
Symbol
Namespace:
Template
Package:
template-glib-1.0
Content:
Creation methods:
public
Symbol
()
Methods:
public
Symbol
@ref
()
public
void
assign_boolean
(
bool
v_bool)
public
void
assign_double
(
double
v_double)
public
void
assign_object
(
Object
? v_object)
Sets the value to the object
v_object
.
public
void
assign_string
(
string
v_string)
public
void
assign_strv
(
string
[]? strv)
Sets the value to the strv
strv
.
public
void
assign_value
(
Value
value)
public
void
assign_variant
(
Variant
? v_variant)
Sets the value to the
Variant
v_variant
.
public
void
*
get_boxed
()
public
unowned
Expr
get_expr
(
out
unowned
GenericArray
<
string
>? @params)
public
SymbolType
get_symbol_type
()
public
void
get_value
(
Value
value)
public
bool
holds
(
Type
type)
public
void
unref
()
2022 vala-language.org