Packages
ctpl
Ctpl
Environ
error_quark
Environ
@foreach
add_from_path
add_from_stream
add_from_string
lookup
merge
pop
push
push_float
push_int
push_string
symbol_table
Environ
Object Hierarchy:
Ctpl.Environ
Ctpl.Environ
Ctpl.Environ
Description:
[
Compact
]
[
CCode
( ref_function =
"ctpl_environ_ref"
, unref_function =
"ctpl_environ_unref"
) ]
public
class
Environ
Namespace:
Ctpl
Package:
ctpl
Content:
Static methods:
public
static
Quark
error_quark
()
Creation methods:
public
Environ
()
Methods:
public
void
@foreach
(
EnvironForeachFunc
func)
public
bool
add_from_path
(
string
path)
throws
Error
public
bool
add_from_stream
(
InputStream
stream)
throws
Error
public
bool
add_from_string
(
string
str)
throws
Error
public
unowned
Value
lookup
(
string
symbol)
public
void
merge
(
Environ
source,
bool
merge_symbols)
public
bool
pop
(
string
symbol,
ref
Value
? popped_value)
public
void
push
(
string
symbol,
Value
value)
public
void
push_float
(
string
symbol,
double
value)
public
void
push_int
(
string
symbol,
long
value)
public
void
push_string
(
string
symbol,
string
value)
Fields:
public
unowned
HashTable
symbol_table