Packages
template-glib-1.0
Template
Template
locator
Template
expand
expand_string
get_locator
parse
parse_file
parse_path
parse_resource
parse_string
set_locator
Template
Object Hierarchy:
Template.Template
Template.Template
Template.Template
GLib.Object
GLib.Object
GLib.Object->Template.Template
Description:
[
CCode
( type_id =
"tmpl_template_get_type ()"
) ]
public
class
Template
:
Object
Namespace:
Template
Package:
template-glib-1.0
Content:
Properties:
public
TemplateLocator
locator
{
get
;
set
construct
; }
Creation methods:
public
Template
(
TemplateLocator
? locator)
Creates a new
Template
.
Methods:
public
bool
expand
(
OutputStream
stream,
Scope
? scope,
Cancellable
? cancellable =
null
)
throws
Error
Expands a template into
stream
using the
scope
provided.
public
string
expand_string
(
Scope
? scope)
throws
Error
Expands the template and returns the result as a string.
public
unowned
TemplateLocator
get_locator
()
Gets the template locator used when resolving template includes.
public
bool
parse
(
InputStream
stream,
Cancellable
? cancellable =
null
)
throws
Error
public
bool
parse_file
(
File
file,
Cancellable
? cancellable =
null
)
throws
Error
public
bool
parse_path
(
string
path,
Cancellable
? cancellable =
null
)
throws
Error
public
bool
parse_resource
(
string
path,
Cancellable
? cancellable =
null
)
throws
Error
public
bool
parse_string
(
string
input)
throws
Error
public
void
set_locator
(
TemplateLocator
locator)
Inherited Members:
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref