Octopus 16.0
real-space, real-time, TDDFT code
sphash_low.cc File Reference
#include <config.h>
#include <cassert>
#include <string>
#include <unordered_map>
Include dependency graph for sphash_low.cc:

Typedefs

typedef std::unordered_map< std::string, void * > map_type
 

Functions

void sphash_map_init (map_type **map)
 
void sphash_map_end (map_type **map)
 
void sphash_map_insert (map_type *map, const char *key, void *ptr)
 
void sphash_map_lookup (const map_type *map, const char *key, int *found, void **ptr)
 
void sphash_iterator_low_start (map_type::const_iterator *iterator, map_type::const_iterator *end, const map_type *map)
 
void sphash_iterator_low_has_next (map_type::const_iterator iterator, map_type::const_iterator end, int *result)
 
void sphash_iterator_low_get (map_type::const_iterator *iterator, void **ptr)
 

Typedef Documentation

◆ map_type

typedef std::unordered_map<std::string, void *> map_type

Function Documentation

◆ sphash_map_init()

void sphash_map_init ( map_type **  map)

◆ sphash_map_end()

void sphash_map_end ( map_type **  map)

◆ sphash_map_insert()

void sphash_map_insert ( map_type map,
const char *  key,
void *  ptr 
)

◆ sphash_map_lookup()

void sphash_map_lookup ( const map_type map,
const char *  key,
int *  found,
void **  ptr 
)

◆ sphash_iterator_low_start()

void sphash_iterator_low_start ( map_type::const_iterator *  iterator,
map_type::const_iterator *  end,
const map_type map 
)

◆ sphash_iterator_low_has_next()

void sphash_iterator_low_has_next ( map_type::const_iterator  iterator,
map_type::const_iterator  end,
int *  result 
)

◆ sphash_iterator_low_get()

void sphash_iterator_low_get ( map_type::const_iterator *  iterator,
void **  ptr 
)