Gee.MapIterator

g GObject.GInterface GObject.GInterface Gee.MapIterator Gee.MapIterator GObject.GInterface->Gee.MapIterator

Implementations:

None

Methods

fold (a_type, a_dup_func, a_destroy_func, f, f_target, seed)

foreach (f, *f_target)

get_key ()

get_mutable ()

get_read_only ()

get_valid ()

get_value ()

has_next ()

next ()

set_value (value)

unset ()

Virtual Methods

do_fold (a_type, a_dup_func, a_destroy_func, f, f_target, seed)

do_foreach (f, f_target)

do_get_key ()

do_get_mutable ()

do_get_read_only ()

do_get_valid ()

do_get_value ()

do_has_next ()

do_next ()

do_set_value (value)

do_unset ()

Properties

Name

Type

Flags

Short Description

mutable

bool

r

mutable

read-only

bool

r

read-only

valid

bool

r

valid

Signals

None

Fields

None

Class Details

class Gee.MapIterator
Bases:

GObject.GInterface

Structure:

Gee.MapIteratorIface

fold(a_type, a_dup_func, a_destroy_func, f, f_target, seed)
Parameters:
Return type:

object or None

foreach(f, *f_target)
Parameters:
Return type:

bool

get_key()
Return type:

object or None

get_mutable()
Return type:

bool

get_read_only()
Return type:

bool

get_valid()
Return type:

bool

get_value()
Return type:

object or None

has_next()
Return type:

bool

next()
Return type:

bool

set_value(value)
Parameters:

value (object or None) –

unset()
do_fold(a_type, a_dup_func, a_destroy_func, f, f_target, seed) virtual
Parameters:
Return type:

object or None

do_foreach(f, f_target) virtual
Parameters:
Return type:

bool

do_get_key() virtual
Return type:

object or None

do_get_mutable() virtual
Return type:

bool

do_get_read_only() virtual
Return type:

bool

do_get_valid() virtual
Return type:

bool

do_get_value() virtual
Return type:

object or None

do_has_next() virtual
Return type:

bool

do_next() virtual
Return type:

bool

do_set_value(value) virtual
Parameters:

value (object or None) –

do_unset() virtual

Property Details

Gee.MapIterator.props.mutable
Name:

mutable

Type:

bool

Default Value:

False

Flags:

READABLE

mutable

Gee.MapIterator.props.read_only
Name:

read-only

Type:

bool

Default Value:

False

Flags:

READABLE

read-only

Gee.MapIterator.props.valid
Name:

valid

Type:

bool

Default Value:

False

Flags:

READABLE

valid