Gee.Traversable¶
- Implementations:
Methods¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Properties¶
None
Signals¶
None
Fields¶
None
Class Details¶
- class Gee.Traversable¶
- Bases:
- Structure:
- all_match(pred, *pred_target)¶
- Parameters:
pred (
Gee.Predicate) –
- Return type:
- any_match(pred, *pred_target)¶
- Parameters:
pred (
Gee.Predicate) –
- Return type:
- chop(offset, length)¶
- Parameters:
- Return type:
- filter(pred, *pred_target)¶
- Parameters:
pred (
Gee.Predicate) –
- Return type:
- first_match(pred, *pred_target)¶
- Parameters:
pred (
Gee.Predicate) –
- Return type:
- flat_map(a_type, a_dup_func, a_destroy_func, f, *f_target)¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.FlatMapFunc) –
- Return type:
- fold(a_type, a_dup_func, a_destroy_func, f, f_target, seed)¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.FoldFunc) –
- Return type:
- foreach(f, *f_target)¶
- Parameters:
f (
Gee.ForallFunc) –
- Return type:
- get_element_type()¶
- Return type:
- map(a_type, a_dup_func, a_destroy_func, f, *f_target)¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.MapFunc) –
- Return type:
- max(compare, *compare_target)¶
- Parameters:
compare (
GLib.CompareDataFunc) –
- Return type:
- min(compare, *compare_target)¶
- Parameters:
compare (
GLib.CompareDataFunc) –
- Return type:
- order_by(compare, *compare_target)¶
- Parameters:
compare (
GLib.CompareDataFuncorNone) –
- Return type:
- scan(a_type, a_dup_func, a_destroy_func, f, f_target, seed)¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.FoldFunc) –
- Return type:
- stream(a_type, a_dup_func, a_destroy_func, f, *f_target)¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.StreamFunc) –
- Return type:
- do_all_match(pred, pred_target) virtual¶
- Parameters:
pred (
Gee.Predicate) –
- Return type:
- do_any_match(pred, pred_target) virtual¶
- Parameters:
pred (
Gee.Predicate) –
- Return type:
- do_chop(offset, length) virtual¶
- Parameters:
- Return type:
- do_filter(pred, pred_target) virtual¶
- Parameters:
pred (
Gee.Predicate) –
- Return type:
- do_first_match(pred, pred_target) virtual¶
- Parameters:
pred (
Gee.Predicate) –
- Return type:
- do_flat_map(a_type, a_dup_func, a_destroy_func, f, f_target) virtual¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.FlatMapFunc) –
- Return type:
- do_fold(a_type, a_dup_func, a_destroy_func, f, f_target, seed) virtual¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.FoldFunc) –
- Return type:
- do_foreach(f, f_target) virtual¶
- Parameters:
f (
Gee.ForallFunc) –
- Return type:
- do_get_element_type() virtual¶
- Return type:
- do_map(a_type, a_dup_func, a_destroy_func, f, f_target) virtual¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.MapFunc) –
- Return type:
- do_max(compare, compare_target) virtual¶
- Parameters:
compare (
GLib.CompareDataFunc) –
- Return type:
- do_min(compare, compare_target) virtual¶
- Parameters:
compare (
GLib.CompareDataFunc) –
- Return type:
- do_order_by(compare, compare_target) virtual¶
- Parameters:
compare (
GLib.CompareDataFuncorNone) –
- Return type:
- do_scan(a_type, a_dup_func, a_destroy_func, f, f_target, seed) virtual¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.FoldFunc) –
- Return type:
- do_stream(a_type, a_dup_func, a_destroy_func, f, f_target) virtual¶
- Parameters:
a_type (
GObject.GType) –a_dup_func (
GObject.BoxedCopyFunc) –a_destroy_func (
GLib.DestroyNotify) –f (
Gee.StreamFunc) –
- Return type: