All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions
as_hashmap.h File Reference
#include <aerospike/as_map.h>
#include <aerospike/as_orderedmap.h>
#include <aerospike/as_std.h>
+ Include dependency graph for as_hashmap.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define as_hashmap   as_orderedmap
 
#define as_hashmap_clear   as_orderedmap_clear
 
#define as_hashmap_destroy   as_orderedmap_destroy
 
#define as_hashmap_foreach   as_orderedmap_foreach
 
#define as_hashmap_get   as_orderedmap_get
 
#define as_hashmap_remove   as_orderedmap_remove
 
#define as_hashmap_set   as_orderedmap_set
 
#define as_hashmap_set_flags   as_orderedmap_set_flags
 
#define as_hashmap_size   as_orderedmap_size
 

Functions

static uint32_t as_hashmap_hashcode (const as_hashmap *map)
 
static as_hashmapas_hashmap_init (as_hashmap *map, uint32_t capacity)
 
static as_hashmapas_hashmap_new (uint32_t capacity)
 

Macro Definition Documentation

#define as_hashmap   as_orderedmap

Definition at line 41 of file as_hashmap.h.

#define as_hashmap_clear   as_orderedmap_clear

Definition at line 95 of file as_hashmap.h.

#define as_hashmap_destroy   as_orderedmap_destroy

Definition at line 75 of file as_hashmap.h.

#define as_hashmap_foreach   as_orderedmap_foreach

Definition at line 103 of file as_hashmap.h.

#define as_hashmap_get   as_orderedmap_get

Definition at line 93 of file as_hashmap.h.

#define as_hashmap_remove   as_orderedmap_remove

Definition at line 96 of file as_hashmap.h.

#define as_hashmap_set   as_orderedmap_set

Definition at line 94 of file as_hashmap.h.

#define as_hashmap_set_flags   as_orderedmap_set_flags

Definition at line 97 of file as_hashmap.h.

#define as_hashmap_size   as_orderedmap_size

Definition at line 81 of file as_hashmap.h.

Function Documentation

static uint32_t as_hashmap_hashcode ( const as_hashmap map)
inlinestatic

Definition at line 84 of file as_hashmap.h.

static as_hashmap* as_hashmap_init ( as_hashmap map,
uint32_t  capacity 
)
inlinestatic
static as_hashmap* as_hashmap_new ( uint32_t  capacity)
inlinestatic