Vala.HashMap – libvala-0.56 Reference Manual
Packages
libvala-0.56
Vala
HashMap
key_equal_func
key_hash_func
size
value_equal_func
HashMap
@get
@set
clear
contains
get_keys
get_values
map_iterator
remove
HashMap
Object Hierarchy:
Description:
public
class
HashMap
<
K
,
V
> :
Map
<
K
,
V
>
Namespace:
Vala
Package:
libvala-0.56
Content:
Properties:
public
EqualFunc
<
K
>
key_equal_func
{
set
; }
public
HashFunc
<
K
>
key_hash_func
{
set
; }
public
override
int
size
{
get
; }
public
EqualFunc
<
V
>
value_equal_func
{
set
; }
Creation methods:
public
HashMap
(
HashFunc
<
K
> key_hash_func =
direct_hash
,
EqualFunc
<
K
> key_equal_func =
direct_equal
,
EqualFunc
<
V
> value_equal_func =
direct_equal
)
Methods:
public
override
V
@get
(
K
key)
public
override
void
@set
(
K
key,
V
value)
public
override
void
clear
()
public
override
bool
contains
(
K
key)
public
override
Set
<
K
>
get_keys
()
public
override
Collection
<
V
>
get_values
()
public
override
MapIterator
<
K
,
V
>
map_iterator
()
public
override
bool
remove
(
K
key)
Inherited Members:
All known members inherited from class Vala.Map
@get
@set
clear
contains
get_keys
get_values
map_iterator
remove
size