Abstract
Map
Class
constructor
name
clear
foreach
get
has
has_
key
map_
iterator
reserved0
reserved1
reserved2
reserved3
reserved4
reserved5
reserved6
reserved7
reserved8
reserved9
set
stream
unset
GJS API Reference
Gee-0.8
Gee
AbstractMapClass
Class AbstractMapClass
Hierarchy
AbstractMapClass
Index
Constructors
constructor
Properties
name
Methods
clear
foreach
get
has
has_
key
map_
iterator
reserved0
reserved1
reserved2
reserved3
reserved4
reserved5
reserved6
reserved7
reserved8
reserved9
set
stream
unset
Constructors
constructor
new
Abstract
Map
Class
(
)
:
Gee
.
AbstractMapClass
Returns
Gee
.
AbstractMapClass
Properties
Static
name
name
:
string
Methods
clear
clear
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
foreach
foreach
(
self
:
Gee
.
AbstractMap
, f
:
ForallFunc
)
:
boolean
Parameters
self:
Gee
.
AbstractMap
f:
ForallFunc
Returns
boolean
get
get
(
self
:
Gee
.
AbstractMap
, key
:
object
)
:
object
Parameters
self:
Gee
.
AbstractMap
key:
object
Returns
object
has
has
(
self
:
Gee
.
AbstractMap
, key
:
object
, value
:
object
)
:
boolean
Parameters
self:
Gee
.
AbstractMap
key:
object
value:
object
Returns
boolean
has_
key
has_
key
(
self
:
Gee
.
AbstractMap
, key
:
object
)
:
boolean
Parameters
self:
Gee
.
AbstractMap
key:
object
Returns
boolean
map_
iterator
map_
iterator
(
self
:
Gee
.
AbstractMap
)
:
Gee
.
MapIterator
Parameters
self:
Gee
.
AbstractMap
Returns
Gee
.
MapIterator
reserved0
reserved0
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved1
reserved1
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved2
reserved2
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved3
reserved3
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved4
reserved4
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved5
reserved5
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved6
reserved6
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved7
reserved7
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved8
reserved8
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
reserved9
reserved9
(
self
:
Gee
.
AbstractMap
)
:
void
Parameters
self:
Gee
.
AbstractMap
Returns
void
set
set
(
self
:
Gee
.
AbstractMap
, key
:
object
, value
:
object
)
:
void
Parameters
self:
Gee
.
AbstractMap
key:
object
value:
object
Returns
void
stream
stream
(
self
:
Gee
.
AbstractMap
, a_type
:
GType
<
unknown
>
, a_dup_func
:
BoxedCopyFunc
, a_destroy_func
:
GLib
.
DestroyNotify
, f
:
StreamFunc
)
:
Gee
.
Iterator
Parameters
self:
Gee
.
AbstractMap
a_type:
GType
<
unknown
>
a_dup_func:
BoxedCopyFunc
a_destroy_func:
GLib
.
DestroyNotify
f:
StreamFunc
Returns
Gee
.
Iterator
unset
unset
(
self
:
Gee
.
AbstractMap
, key
:
object
)
:
[
boolean
,
object
]
Parameters
self:
Gee
.
AbstractMap
key:
object
Returns
[
boolean
,
object
]
Abstract
Map
Class
constructor
name
clear
foreach
get
has
has_
key
map_
iterator
reserved0
reserved1
reserved2
reserved3
reserved4
reserved5
reserved6
reserved7
reserved8
reserved9
set
stream
unset
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdlZV8wXzguR2VlLkFic3RyYWN0TWFwQ2xhc3MuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzBfOC5HZWUuQWJzdHJhY3RNYXBDbGFzcy5odG1sI2NsZWFyIiwibmFtZSI6ImNsZWFyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkFic3RyYWN0TWFwQ2xhc3MuaHRtbCNmb3JlYWNoIiwibmFtZSI6ImZvcmVhY2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzBfOC5HZWUuQWJzdHJhY3RNYXBDbGFzcy5odG1sI2dldCIsIm5hbWUiOiJnZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzBfOC5HZWUuQWJzdHJhY3RNYXBDbGFzcy5odG1sI2hhcyIsIm5hbWUiOiJoYXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzBfOC5HZWUuQWJzdHJhY3RNYXBDbGFzcy5odG1sI2hhc19rZXkiLCJuYW1lIjoiaGFzX2tleSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjbWFwX2l0ZXJhdG9yIiwibmFtZSI6Im1hcF9pdGVyYXRvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQwIiwibmFtZSI6InJlc2VydmVkMCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQxIiwibmFtZSI6InJlc2VydmVkMSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQyIiwibmFtZSI6InJlc2VydmVkMiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQzIiwibmFtZSI6InJlc2VydmVkMyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQ0IiwibmFtZSI6InJlc2VydmVkNCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQ1IiwibmFtZSI6InJlc2VydmVkNSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQ2IiwibmFtZSI6InJlc2VydmVkNiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQ3IiwibmFtZSI6InJlc2VydmVkNyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQ4IiwibmFtZSI6InJlc2VydmVkOCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjcmVzZXJ2ZWQ5IiwibmFtZSI6InJlc2VydmVkOSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjc2V0IiwibmFtZSI6InNldCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjc3RyZWFtIiwibmFtZSI6InN0cmVhbSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwjdW5zZXQiLCJuYW1lIjoidW5zZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJHZWVfMF84LkdlZS5BYnN0cmFjdE1hcENsYXNzLmh0bWwiLCJuYW1lIjoiQWJzdHJhY3RNYXBDbGFzcyJ9