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

Typedefs

typedef std::unordered_map< std::string, int > map_type
 

Functions

void sihash_map_init (map_type **map)
 
void sihash_map_end (map_type **map)
 
void sihash_map_insert (map_type *map, const char *key, int val)
 
void sihash_map_lookup (const map_type *map, const char *key, int *found, int *val)
 
void sihash_iterator_low_start (map_type::const_iterator *iterator, map_type::const_iterator *end, const map_type *map)
 
void sihash_iterator_low_has_next (map_type::const_iterator iterator, map_type::const_iterator end, int *val)
 
void sihash_iterator_low_get (map_type::const_iterator *iterator, int *val)
 

Typedef Documentation

◆ map_type

typedef std::unordered_map<std::string, int> map_type

Function Documentation

◆ sihash_map_init()

void sihash_map_init ( map_type **  map)

◆ sihash_map_end()

void sihash_map_end ( map_type **  map)

◆ sihash_map_insert()

void sihash_map_insert ( map_type map,
const char *  key,
int  val 
)

◆ sihash_map_lookup()

void sihash_map_lookup ( const map_type map,
const char *  key,
int *  found,
int *  val 
)

◆ sihash_iterator_low_start()

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

◆ sihash_iterator_low_has_next()

void sihash_iterator_low_has_next ( map_type::const_iterator  iterator,
map_type::const_iterator  end,
int *  val 
)

◆ sihash_iterator_low_get()

void sihash_iterator_low_get ( map_type::const_iterator *  iterator,
int *  val 
)