ska::prime_number_hash_policy Struct Reference

Public Types

using mod_function = size_t(*)(size_t)
 

Public Member Functions

mod_function next_size_over (size_t &size) const
 
void commit (mod_function new_mod_function)
 
void reset ()
 
size_t index_for_hash (size_t hash, size_t) const
 
size_t keep_in_range (size_t index, size_t num_slots_minus_one) const
 

Static Public Member Functions

static size_t mod0 (size_t)
 
static size_t mod2 (size_t hash)
 
static size_t mod3 (size_t hash)
 
static size_t mod5 (size_t hash)
 
static size_t mod7 (size_t hash)
 
static size_t mod11 (size_t hash)
 
static size_t mod13 (size_t hash)
 
static size_t mod17 (size_t hash)
 
static size_t mod23 (size_t hash)
 
static size_t mod29 (size_t hash)
 
static size_t mod37 (size_t hash)
 
static size_t mod47 (size_t hash)
 
static size_t mod59 (size_t hash)
 
static size_t mod73 (size_t hash)
 
static size_t mod97 (size_t hash)
 
static size_t mod127 (size_t hash)
 
static size_t mod151 (size_t hash)
 
static size_t mod197 (size_t hash)
 
static size_t mod251 (size_t hash)
 
static size_t mod313 (size_t hash)
 
static size_t mod397 (size_t hash)
 
static size_t mod499 (size_t hash)
 
static size_t mod631 (size_t hash)
 
static size_t mod797 (size_t hash)
 
static size_t mod1009 (size_t hash)
 
static size_t mod1259 (size_t hash)
 
static size_t mod1597 (size_t hash)
 
static size_t mod2011 (size_t hash)
 
static size_t mod2539 (size_t hash)
 
static size_t mod3203 (size_t hash)
 
static size_t mod4027 (size_t hash)
 
static size_t mod5087 (size_t hash)
 
static size_t mod6421 (size_t hash)
 
static size_t mod8089 (size_t hash)
 
static size_t mod10193 (size_t hash)
 
static size_t mod12853 (size_t hash)
 
static size_t mod16193 (size_t hash)
 
static size_t mod20399 (size_t hash)
 
static size_t mod25717 (size_t hash)
 
static size_t mod32401 (size_t hash)
 
static size_t mod40823 (size_t hash)
 
static size_t mod51437 (size_t hash)
 
static size_t mod64811 (size_t hash)
 
static size_t mod81649 (size_t hash)
 
static size_t mod102877 (size_t hash)
 
static size_t mod129607 (size_t hash)
 
static size_t mod163307 (size_t hash)
 
static size_t mod205759 (size_t hash)
 
static size_t mod259229 (size_t hash)
 
static size_t mod326617 (size_t hash)
 
static size_t mod411527 (size_t hash)
 
static size_t mod518509 (size_t hash)
 
static size_t mod653267 (size_t hash)
 
static size_t mod823117 (size_t hash)
 
static size_t mod1037059 (size_t hash)
 
static size_t mod1306601 (size_t hash)
 
static size_t mod1646237 (size_t hash)
 
static size_t mod2074129 (size_t hash)
 
static size_t mod2613229 (size_t hash)
 
static size_t mod3292489 (size_t hash)
 
static size_t mod4148279 (size_t hash)
 
static size_t mod5226491 (size_t hash)
 
static size_t mod6584983 (size_t hash)
 
static size_t mod8296553 (size_t hash)
 
static size_t mod10453007 (size_t hash)
 
static size_t mod13169977 (size_t hash)
 
static size_t mod16593127 (size_t hash)
 
static size_t mod20906033 (size_t hash)
 
static size_t mod26339969 (size_t hash)
 
static size_t mod33186281 (size_t hash)
 
static size_t mod41812097 (size_t hash)
 
static size_t mod52679969 (size_t hash)
 
static size_t mod66372617 (size_t hash)
 
static size_t mod83624237 (size_t hash)
 
static size_t mod105359939 (size_t hash)
 
static size_t mod132745199 (size_t hash)
 
static size_t mod167248483 (size_t hash)
 
static size_t mod210719881 (size_t hash)
 
static size_t mod265490441 (size_t hash)
 
static size_t mod334496971 (size_t hash)
 
static size_t mod421439783 (size_t hash)
 
static size_t mod530980861 (size_t hash)
 
static size_t mod668993977 (size_t hash)
 
static size_t mod842879579 (size_t hash)
 
static size_t mod1061961721 (size_t hash)
 
static size_t mod1337987929 (size_t hash)
 
static size_t mod1685759167 (size_t hash)
 
static size_t mod2123923447 (size_t hash)
 
static size_t mod2675975881 (size_t hash)
 
static size_t mod3371518343 (size_t hash)
 
static size_t mod4247846927 (size_t hash)
 
static size_t mod5351951779 (size_t hash)
 
static size_t mod6743036717 (size_t hash)
 
static size_t mod8495693897 (size_t hash)
 
static size_t mod10703903591 (size_t hash)
 
static size_t mod13486073473 (size_t hash)
 
static size_t mod16991387857 (size_t hash)
 
static size_t mod21407807219 (size_t hash)
 
static size_t mod26972146961 (size_t hash)
 
static size_t mod33982775741 (size_t hash)
 
static size_t mod42815614441 (size_t hash)
 
static size_t mod53944293929 (size_t hash)
 
static size_t mod67965551447 (size_t hash)
 
static size_t mod85631228929 (size_t hash)
 
static size_t mod107888587883 (size_t hash)
 
static size_t mod135931102921 (size_t hash)
 
static size_t mod171262457903 (size_t hash)
 
static size_t mod215777175787 (size_t hash)
 
static size_t mod271862205833 (size_t hash)
 
static size_t mod342524915839 (size_t hash)
 
static size_t mod431554351609 (size_t hash)
 
static size_t mod543724411781 (size_t hash)
 
static size_t mod685049831731 (size_t hash)
 
static size_t mod863108703229 (size_t hash)
 
static size_t mod1087448823553 (size_t hash)
 
static size_t mod1370099663459 (size_t hash)
 
static size_t mod1726217406467 (size_t hash)
 
static size_t mod2174897647073 (size_t hash)
 
static size_t mod2740199326961 (size_t hash)
 
static size_t mod3452434812973 (size_t hash)
 
static size_t mod4349795294267 (size_t hash)
 
static size_t mod5480398654009 (size_t hash)
 
static size_t mod6904869625999 (size_t hash)
 
static size_t mod8699590588571 (size_t hash)
 
static size_t mod10960797308051 (size_t hash)
 
static size_t mod13809739252051 (size_t hash)
 
static size_t mod17399181177241 (size_t hash)
 
static size_t mod21921594616111 (size_t hash)
 
static size_t mod27619478504183 (size_t hash)
 
static size_t mod34798362354533 (size_t hash)
 
static size_t mod43843189232363 (size_t hash)
 
static size_t mod55238957008387 (size_t hash)
 
static size_t mod69596724709081 (size_t hash)
 
static size_t mod87686378464759 (size_t hash)
 
static size_t mod110477914016779 (size_t hash)
 
static size_t mod139193449418173 (size_t hash)
 
static size_t mod175372756929481 (size_t hash)
 
static size_t mod220955828033581 (size_t hash)
 
static size_t mod278386898836457 (size_t hash)
 
static size_t mod350745513859007 (size_t hash)
 
static size_t mod441911656067171 (size_t hash)
 
static size_t mod556773797672909 (size_t hash)
 
static size_t mod701491027718027 (size_t hash)
 
static size_t mod883823312134381 (size_t hash)
 
static size_t mod1113547595345903 (size_t hash)
 
static size_t mod1402982055436147 (size_t hash)
 
static size_t mod1767646624268779 (size_t hash)
 
static size_t mod2227095190691797 (size_t hash)
 
static size_t mod2805964110872297 (size_t hash)
 
static size_t mod3535293248537579 (size_t hash)
 
static size_t mod4454190381383713 (size_t hash)
 
static size_t mod5611928221744609 (size_t hash)
 
static size_t mod7070586497075177 (size_t hash)
 
static size_t mod8908380762767489 (size_t hash)
 
static size_t mod11223856443489329 (size_t hash)
 
static size_t mod14141172994150357 (size_t hash)
 
static size_t mod17816761525534927 (size_t hash)
 
static size_t mod22447712886978529 (size_t hash)
 
static size_t mod28282345988300791 (size_t hash)
 
static size_t mod35633523051069991 (size_t hash)
 
static size_t mod44895425773957261 (size_t hash)
 
static size_t mod56564691976601587 (size_t hash)
 
static size_t mod71267046102139967 (size_t hash)
 
static size_t mod89790851547914507 (size_t hash)
 
static size_t mod113129383953203213 (size_t hash)
 
static size_t mod142534092204280003 (size_t hash)
 
static size_t mod179581703095829107 (size_t hash)
 
static size_t mod226258767906406483 (size_t hash)
 
static size_t mod285068184408560057 (size_t hash)
 
static size_t mod359163406191658253 (size_t hash)
 
static size_t mod452517535812813007 (size_t hash)
 
static size_t mod570136368817120201 (size_t hash)
 
static size_t mod718326812383316683 (size_t hash)
 
static size_t mod905035071625626043 (size_t hash)
 
static size_t mod1140272737634240411 (size_t hash)
 
static size_t mod1436653624766633509 (size_t hash)
 
static size_t mod1810070143251252131 (size_t hash)
 
static size_t mod2280545475268481167 (size_t hash)
 
static size_t mod2873307249533267101 (size_t hash)
 
static size_t mod3620140286502504283 (size_t hash)
 
static size_t mod4561090950536962147 (size_t hash)
 
static size_t mod5746614499066534157 (size_t hash)
 
static size_t mod7240280573005008577 (size_t hash)
 
static size_t mod9122181901073924329 (size_t hash)
 
static size_t mod11493228998133068689 (size_t hash)
 
static size_t mod14480561146010017169 (size_t hash)
 
static size_t mod18446744073709551557 (size_t hash)
 

Member Typedef Documentation

◆ mod_function

using ska::prime_number_hash_policy::mod_function = size_t (*)(size_t)

Member Function Documentation

◆ commit()

void ska::prime_number_hash_policy::commit ( mod_function  new_mod_function)
inline

◆ index_for_hash()

size_t ska::prime_number_hash_policy::index_for_hash ( size_t  hash,
size_t   
) const
inline

◆ keep_in_range()

size_t ska::prime_number_hash_policy::keep_in_range ( size_t  index,
size_t  num_slots_minus_one 
) const
inline

◆ mod0()

static size_t ska::prime_number_hash_policy::mod0 ( size_t  )
inlinestatic

◆ mod1009()

static size_t ska::prime_number_hash_policy::mod1009 ( size_t  hash)
inlinestatic

◆ mod10193()

static size_t ska::prime_number_hash_policy::mod10193 ( size_t  hash)
inlinestatic

◆ mod102877()

static size_t ska::prime_number_hash_policy::mod102877 ( size_t  hash)
inlinestatic

◆ mod1037059()

static size_t ska::prime_number_hash_policy::mod1037059 ( size_t  hash)
inlinestatic

◆ mod10453007()

static size_t ska::prime_number_hash_policy::mod10453007 ( size_t  hash)
inlinestatic

◆ mod105359939()

static size_t ska::prime_number_hash_policy::mod105359939 ( size_t  hash)
inlinestatic

◆ mod1061961721()

static size_t ska::prime_number_hash_policy::mod1061961721 ( size_t  hash)
inlinestatic

◆ mod10703903591()

static size_t ska::prime_number_hash_policy::mod10703903591 ( size_t  hash)
inlinestatic

◆ mod107888587883()

static size_t ska::prime_number_hash_policy::mod107888587883 ( size_t  hash)
inlinestatic

◆ mod1087448823553()

static size_t ska::prime_number_hash_policy::mod1087448823553 ( size_t  hash)
inlinestatic

◆ mod10960797308051()

static size_t ska::prime_number_hash_policy::mod10960797308051 ( size_t  hash)
inlinestatic

◆ mod11()

static size_t ska::prime_number_hash_policy::mod11 ( size_t  hash)
inlinestatic

◆ mod110477914016779()

static size_t ska::prime_number_hash_policy::mod110477914016779 ( size_t  hash)
inlinestatic

◆ mod1113547595345903()

static size_t ska::prime_number_hash_policy::mod1113547595345903 ( size_t  hash)
inlinestatic

◆ mod11223856443489329()

static size_t ska::prime_number_hash_policy::mod11223856443489329 ( size_t  hash)
inlinestatic

◆ mod113129383953203213()

static size_t ska::prime_number_hash_policy::mod113129383953203213 ( size_t  hash)
inlinestatic

◆ mod1140272737634240411()

static size_t ska::prime_number_hash_policy::mod1140272737634240411 ( size_t  hash)
inlinestatic

◆ mod11493228998133068689()

static size_t ska::prime_number_hash_policy::mod11493228998133068689 ( size_t  hash)
inlinestatic

◆ mod1259()

static size_t ska::prime_number_hash_policy::mod1259 ( size_t  hash)
inlinestatic

◆ mod127()

static size_t ska::prime_number_hash_policy::mod127 ( size_t  hash)
inlinestatic

◆ mod12853()

static size_t ska::prime_number_hash_policy::mod12853 ( size_t  hash)
inlinestatic

◆ mod129607()

static size_t ska::prime_number_hash_policy::mod129607 ( size_t  hash)
inlinestatic

◆ mod13()

static size_t ska::prime_number_hash_policy::mod13 ( size_t  hash)
inlinestatic

◆ mod1306601()

static size_t ska::prime_number_hash_policy::mod1306601 ( size_t  hash)
inlinestatic

◆ mod13169977()

static size_t ska::prime_number_hash_policy::mod13169977 ( size_t  hash)
inlinestatic

◆ mod132745199()

static size_t ska::prime_number_hash_policy::mod132745199 ( size_t  hash)
inlinestatic

◆ mod1337987929()

static size_t ska::prime_number_hash_policy::mod1337987929 ( size_t  hash)
inlinestatic

◆ mod13486073473()

static size_t ska::prime_number_hash_policy::mod13486073473 ( size_t  hash)
inlinestatic

◆ mod135931102921()

static size_t ska::prime_number_hash_policy::mod135931102921 ( size_t  hash)
inlinestatic

◆ mod1370099663459()

static size_t ska::prime_number_hash_policy::mod1370099663459 ( size_t  hash)
inlinestatic

◆ mod13809739252051()

static size_t ska::prime_number_hash_policy::mod13809739252051 ( size_t  hash)
inlinestatic

◆ mod139193449418173()

static size_t ska::prime_number_hash_policy::mod139193449418173 ( size_t  hash)
inlinestatic

◆ mod1402982055436147()

static size_t ska::prime_number_hash_policy::mod1402982055436147 ( size_t  hash)
inlinestatic

◆ mod14141172994150357()

static size_t ska::prime_number_hash_policy::mod14141172994150357 ( size_t  hash)
inlinestatic

◆ mod142534092204280003()

static size_t ska::prime_number_hash_policy::mod142534092204280003 ( size_t  hash)
inlinestatic

◆ mod1436653624766633509()

static size_t ska::prime_number_hash_policy::mod1436653624766633509 ( size_t  hash)
inlinestatic

◆ mod14480561146010017169()

static size_t ska::prime_number_hash_policy::mod14480561146010017169 ( size_t  hash)
inlinestatic

◆ mod151()

static size_t ska::prime_number_hash_policy::mod151 ( size_t  hash)
inlinestatic

◆ mod1597()

static size_t ska::prime_number_hash_policy::mod1597 ( size_t  hash)
inlinestatic

◆ mod16193()

static size_t ska::prime_number_hash_policy::mod16193 ( size_t  hash)
inlinestatic

◆ mod163307()

static size_t ska::prime_number_hash_policy::mod163307 ( size_t  hash)
inlinestatic

◆ mod1646237()

static size_t ska::prime_number_hash_policy::mod1646237 ( size_t  hash)
inlinestatic

◆ mod16593127()

static size_t ska::prime_number_hash_policy::mod16593127 ( size_t  hash)
inlinestatic

◆ mod167248483()

static size_t ska::prime_number_hash_policy::mod167248483 ( size_t  hash)
inlinestatic

◆ mod1685759167()

static size_t ska::prime_number_hash_policy::mod1685759167 ( size_t  hash)
inlinestatic

◆ mod16991387857()

static size_t ska::prime_number_hash_policy::mod16991387857 ( size_t  hash)
inlinestatic

◆ mod17()

static size_t ska::prime_number_hash_policy::mod17 ( size_t  hash)
inlinestatic

◆ mod171262457903()

static size_t ska::prime_number_hash_policy::mod171262457903 ( size_t  hash)
inlinestatic

◆ mod1726217406467()

static size_t ska::prime_number_hash_policy::mod1726217406467 ( size_t  hash)
inlinestatic

◆ mod17399181177241()

static size_t ska::prime_number_hash_policy::mod17399181177241 ( size_t  hash)
inlinestatic

◆ mod175372756929481()

static size_t ska::prime_number_hash_policy::mod175372756929481 ( size_t  hash)
inlinestatic

◆ mod1767646624268779()

static size_t ska::prime_number_hash_policy::mod1767646624268779 ( size_t  hash)
inlinestatic

◆ mod17816761525534927()

static size_t ska::prime_number_hash_policy::mod17816761525534927 ( size_t  hash)
inlinestatic

◆ mod179581703095829107()

static size_t ska::prime_number_hash_policy::mod179581703095829107 ( size_t  hash)
inlinestatic

◆ mod1810070143251252131()

static size_t ska::prime_number_hash_policy::mod1810070143251252131 ( size_t  hash)
inlinestatic

◆ mod18446744073709551557()

static size_t ska::prime_number_hash_policy::mod18446744073709551557 ( size_t  hash)
inlinestatic

◆ mod197()

static size_t ska::prime_number_hash_policy::mod197 ( size_t  hash)
inlinestatic

◆ mod2()

static size_t ska::prime_number_hash_policy::mod2 ( size_t  hash)
inlinestatic

◆ mod2011()

static size_t ska::prime_number_hash_policy::mod2011 ( size_t  hash)
inlinestatic

◆ mod20399()

static size_t ska::prime_number_hash_policy::mod20399 ( size_t  hash)
inlinestatic

◆ mod205759()

static size_t ska::prime_number_hash_policy::mod205759 ( size_t  hash)
inlinestatic

◆ mod2074129()

static size_t ska::prime_number_hash_policy::mod2074129 ( size_t  hash)
inlinestatic

◆ mod20906033()

static size_t ska::prime_number_hash_policy::mod20906033 ( size_t  hash)
inlinestatic

◆ mod210719881()

static size_t ska::prime_number_hash_policy::mod210719881 ( size_t  hash)
inlinestatic

◆ mod2123923447()

static size_t ska::prime_number_hash_policy::mod2123923447 ( size_t  hash)
inlinestatic

◆ mod21407807219()

static size_t ska::prime_number_hash_policy::mod21407807219 ( size_t  hash)
inlinestatic

◆ mod215777175787()

static size_t ska::prime_number_hash_policy::mod215777175787 ( size_t  hash)
inlinestatic

◆ mod2174897647073()

static size_t ska::prime_number_hash_policy::mod2174897647073 ( size_t  hash)
inlinestatic

◆ mod21921594616111()

static size_t ska::prime_number_hash_policy::mod21921594616111 ( size_t  hash)
inlinestatic

◆ mod220955828033581()

static size_t ska::prime_number_hash_policy::mod220955828033581 ( size_t  hash)
inlinestatic

◆ mod2227095190691797()

static size_t ska::prime_number_hash_policy::mod2227095190691797 ( size_t  hash)
inlinestatic

◆ mod22447712886978529()

static size_t ska::prime_number_hash_policy::mod22447712886978529 ( size_t  hash)
inlinestatic

◆ mod226258767906406483()

static size_t ska::prime_number_hash_policy::mod226258767906406483 ( size_t  hash)
inlinestatic

◆ mod2280545475268481167()

static size_t ska::prime_number_hash_policy::mod2280545475268481167 ( size_t  hash)
inlinestatic

◆ mod23()

static size_t ska::prime_number_hash_policy::mod23 ( size_t  hash)
inlinestatic

◆ mod251()

static size_t ska::prime_number_hash_policy::mod251 ( size_t  hash)
inlinestatic

◆ mod2539()

static size_t ska::prime_number_hash_policy::mod2539 ( size_t  hash)
inlinestatic

◆ mod25717()

static size_t ska::prime_number_hash_policy::mod25717 ( size_t  hash)
inlinestatic

◆ mod259229()

static size_t ska::prime_number_hash_policy::mod259229 ( size_t  hash)
inlinestatic

◆ mod2613229()

static size_t ska::prime_number_hash_policy::mod2613229 ( size_t  hash)
inlinestatic

◆ mod26339969()

static size_t ska::prime_number_hash_policy::mod26339969 ( size_t  hash)
inlinestatic

◆ mod265490441()

static size_t ska::prime_number_hash_policy::mod265490441 ( size_t  hash)
inlinestatic

◆ mod2675975881()

static size_t ska::prime_number_hash_policy::mod2675975881 ( size_t  hash)
inlinestatic

◆ mod26972146961()

static size_t ska::prime_number_hash_policy::mod26972146961 ( size_t  hash)
inlinestatic

◆ mod271862205833()

static size_t ska::prime_number_hash_policy::mod271862205833 ( size_t  hash)
inlinestatic

◆ mod2740199326961()

static size_t ska::prime_number_hash_policy::mod2740199326961 ( size_t  hash)
inlinestatic

◆ mod27619478504183()

static size_t ska::prime_number_hash_policy::mod27619478504183 ( size_t  hash)
inlinestatic

◆ mod278386898836457()

static size_t ska::prime_number_hash_policy::mod278386898836457 ( size_t  hash)
inlinestatic

◆ mod2805964110872297()

static size_t ska::prime_number_hash_policy::mod2805964110872297 ( size_t  hash)
inlinestatic

◆ mod28282345988300791()

static size_t ska::prime_number_hash_policy::mod28282345988300791 ( size_t  hash)
inlinestatic

◆ mod285068184408560057()

static size_t ska::prime_number_hash_policy::mod285068184408560057 ( size_t  hash)
inlinestatic

◆ mod2873307249533267101()

static size_t ska::prime_number_hash_policy::mod2873307249533267101 ( size_t  hash)
inlinestatic

◆ mod29()

static size_t ska::prime_number_hash_policy::mod29 ( size_t  hash)
inlinestatic

◆ mod3()

static size_t ska::prime_number_hash_policy::mod3 ( size_t  hash)
inlinestatic

◆ mod313()

static size_t ska::prime_number_hash_policy::mod313 ( size_t  hash)
inlinestatic

◆ mod3203()

static size_t ska::prime_number_hash_policy::mod3203 ( size_t  hash)
inlinestatic

◆ mod32401()

static size_t ska::prime_number_hash_policy::mod32401 ( size_t  hash)
inlinestatic

◆ mod326617()

static size_t ska::prime_number_hash_policy::mod326617 ( size_t  hash)
inlinestatic

◆ mod3292489()

static size_t ska::prime_number_hash_policy::mod3292489 ( size_t  hash)
inlinestatic

◆ mod33186281()

static size_t ska::prime_number_hash_policy::mod33186281 ( size_t  hash)
inlinestatic

◆ mod334496971()

static size_t ska::prime_number_hash_policy::mod334496971 ( size_t  hash)
inlinestatic

◆ mod3371518343()

static size_t ska::prime_number_hash_policy::mod3371518343 ( size_t  hash)
inlinestatic

◆ mod33982775741()

static size_t ska::prime_number_hash_policy::mod33982775741 ( size_t  hash)
inlinestatic

◆ mod342524915839()

static size_t ska::prime_number_hash_policy::mod342524915839 ( size_t  hash)
inlinestatic

◆ mod3452434812973()

static size_t ska::prime_number_hash_policy::mod3452434812973 ( size_t  hash)
inlinestatic

◆ mod34798362354533()

static size_t ska::prime_number_hash_policy::mod34798362354533 ( size_t  hash)
inlinestatic

◆ mod350745513859007()

static size_t ska::prime_number_hash_policy::mod350745513859007 ( size_t  hash)
inlinestatic

◆ mod3535293248537579()

static size_t ska::prime_number_hash_policy::mod3535293248537579 ( size_t  hash)
inlinestatic

◆ mod35633523051069991()

static size_t ska::prime_number_hash_policy::mod35633523051069991 ( size_t  hash)
inlinestatic

◆ mod359163406191658253()

static size_t ska::prime_number_hash_policy::mod359163406191658253 ( size_t  hash)
inlinestatic

◆ mod3620140286502504283()

static size_t ska::prime_number_hash_policy::mod3620140286502504283 ( size_t  hash)
inlinestatic

◆ mod37()

static size_t ska::prime_number_hash_policy::mod37 ( size_t  hash)
inlinestatic

◆ mod397()

static size_t ska::prime_number_hash_policy::mod397 ( size_t  hash)
inlinestatic

◆ mod4027()

static size_t ska::prime_number_hash_policy::mod4027 ( size_t  hash)
inlinestatic

◆ mod40823()

static size_t ska::prime_number_hash_policy::mod40823 ( size_t  hash)
inlinestatic

◆ mod411527()

static size_t ska::prime_number_hash_policy::mod411527 ( size_t  hash)
inlinestatic

◆ mod4148279()

static size_t ska::prime_number_hash_policy::mod4148279 ( size_t  hash)
inlinestatic

◆ mod41812097()

static size_t ska::prime_number_hash_policy::mod41812097 ( size_t  hash)
inlinestatic

◆ mod421439783()

static size_t ska::prime_number_hash_policy::mod421439783 ( size_t  hash)
inlinestatic

◆ mod4247846927()

static size_t ska::prime_number_hash_policy::mod4247846927 ( size_t  hash)
inlinestatic

◆ mod42815614441()

static size_t ska::prime_number_hash_policy::mod42815614441 ( size_t  hash)
inlinestatic

◆ mod431554351609()

static size_t ska::prime_number_hash_policy::mod431554351609 ( size_t  hash)
inlinestatic

◆ mod4349795294267()

static size_t ska::prime_number_hash_policy::mod4349795294267 ( size_t  hash)
inlinestatic

◆ mod43843189232363()

static size_t ska::prime_number_hash_policy::mod43843189232363 ( size_t  hash)
inlinestatic

◆ mod441911656067171()

static size_t ska::prime_number_hash_policy::mod441911656067171 ( size_t  hash)
inlinestatic

◆ mod4454190381383713()

static size_t ska::prime_number_hash_policy::mod4454190381383713 ( size_t  hash)
inlinestatic

◆ mod44895425773957261()

static size_t ska::prime_number_hash_policy::mod44895425773957261 ( size_t  hash)
inlinestatic

◆ mod452517535812813007()

static size_t ska::prime_number_hash_policy::mod452517535812813007 ( size_t  hash)
inlinestatic

◆ mod4561090950536962147()

static size_t ska::prime_number_hash_policy::mod4561090950536962147 ( size_t  hash)
inlinestatic

◆ mod47()

static size_t ska::prime_number_hash_policy::mod47 ( size_t  hash)
inlinestatic

◆ mod499()

static size_t ska::prime_number_hash_policy::mod499 ( size_t  hash)
inlinestatic

◆ mod5()

static size_t ska::prime_number_hash_policy::mod5 ( size_t  hash)
inlinestatic

◆ mod5087()

static size_t ska::prime_number_hash_policy::mod5087 ( size_t  hash)
inlinestatic

◆ mod51437()

static size_t ska::prime_number_hash_policy::mod51437 ( size_t  hash)
inlinestatic

◆ mod518509()

static size_t ska::prime_number_hash_policy::mod518509 ( size_t  hash)
inlinestatic

◆ mod5226491()

static size_t ska::prime_number_hash_policy::mod5226491 ( size_t  hash)
inlinestatic

◆ mod52679969()

static size_t ska::prime_number_hash_policy::mod52679969 ( size_t  hash)
inlinestatic

◆ mod530980861()

static size_t ska::prime_number_hash_policy::mod530980861 ( size_t  hash)
inlinestatic

◆ mod5351951779()

static size_t ska::prime_number_hash_policy::mod5351951779 ( size_t  hash)
inlinestatic

◆ mod53944293929()

static size_t ska::prime_number_hash_policy::mod53944293929 ( size_t  hash)
inlinestatic

◆ mod543724411781()

static size_t ska::prime_number_hash_policy::mod543724411781 ( size_t  hash)
inlinestatic

◆ mod5480398654009()

static size_t ska::prime_number_hash_policy::mod5480398654009 ( size_t  hash)
inlinestatic

◆ mod55238957008387()

static size_t ska::prime_number_hash_policy::mod55238957008387 ( size_t  hash)
inlinestatic

◆ mod556773797672909()

static size_t ska::prime_number_hash_policy::mod556773797672909 ( size_t  hash)
inlinestatic

◆ mod5611928221744609()

static size_t ska::prime_number_hash_policy::mod5611928221744609 ( size_t  hash)
inlinestatic

◆ mod56564691976601587()

static size_t ska::prime_number_hash_policy::mod56564691976601587 ( size_t  hash)
inlinestatic

◆ mod570136368817120201()

static size_t ska::prime_number_hash_policy::mod570136368817120201 ( size_t  hash)
inlinestatic

◆ mod5746614499066534157()

static size_t ska::prime_number_hash_policy::mod5746614499066534157 ( size_t  hash)
inlinestatic

◆ mod59()

static size_t ska::prime_number_hash_policy::mod59 ( size_t  hash)
inlinestatic

◆ mod631()

static size_t ska::prime_number_hash_policy::mod631 ( size_t  hash)
inlinestatic

◆ mod6421()

static size_t ska::prime_number_hash_policy::mod6421 ( size_t  hash)
inlinestatic

◆ mod64811()

static size_t ska::prime_number_hash_policy::mod64811 ( size_t  hash)
inlinestatic

◆ mod653267()

static size_t ska::prime_number_hash_policy::mod653267 ( size_t  hash)
inlinestatic

◆ mod6584983()

static size_t ska::prime_number_hash_policy::mod6584983 ( size_t  hash)
inlinestatic

◆ mod66372617()

static size_t ska::prime_number_hash_policy::mod66372617 ( size_t  hash)
inlinestatic

◆ mod668993977()

static size_t ska::prime_number_hash_policy::mod668993977 ( size_t  hash)
inlinestatic

◆ mod6743036717()

static size_t ska::prime_number_hash_policy::mod6743036717 ( size_t  hash)
inlinestatic

◆ mod67965551447()

static size_t ska::prime_number_hash_policy::mod67965551447 ( size_t  hash)
inlinestatic

◆ mod685049831731()

static size_t ska::prime_number_hash_policy::mod685049831731 ( size_t  hash)
inlinestatic

◆ mod6904869625999()

static size_t ska::prime_number_hash_policy::mod6904869625999 ( size_t  hash)
inlinestatic

◆ mod69596724709081()

static size_t ska::prime_number_hash_policy::mod69596724709081 ( size_t  hash)
inlinestatic

◆ mod7()

static size_t ska::prime_number_hash_policy::mod7 ( size_t  hash)
inlinestatic

◆ mod701491027718027()

static size_t ska::prime_number_hash_policy::mod701491027718027 ( size_t  hash)
inlinestatic

◆ mod7070586497075177()

static size_t ska::prime_number_hash_policy::mod7070586497075177 ( size_t  hash)
inlinestatic

◆ mod71267046102139967()

static size_t ska::prime_number_hash_policy::mod71267046102139967 ( size_t  hash)
inlinestatic

◆ mod718326812383316683()

static size_t ska::prime_number_hash_policy::mod718326812383316683 ( size_t  hash)
inlinestatic

◆ mod7240280573005008577()

static size_t ska::prime_number_hash_policy::mod7240280573005008577 ( size_t  hash)
inlinestatic

◆ mod73()

static size_t ska::prime_number_hash_policy::mod73 ( size_t  hash)
inlinestatic

◆ mod797()

static size_t ska::prime_number_hash_policy::mod797 ( size_t  hash)
inlinestatic

◆ mod8089()

static size_t ska::prime_number_hash_policy::mod8089 ( size_t  hash)
inlinestatic

◆ mod81649()

static size_t ska::prime_number_hash_policy::mod81649 ( size_t  hash)
inlinestatic

◆ mod823117()

static size_t ska::prime_number_hash_policy::mod823117 ( size_t  hash)
inlinestatic

◆ mod8296553()

static size_t ska::prime_number_hash_policy::mod8296553 ( size_t  hash)
inlinestatic

◆ mod83624237()

static size_t ska::prime_number_hash_policy::mod83624237 ( size_t  hash)
inlinestatic

◆ mod842879579()

static size_t ska::prime_number_hash_policy::mod842879579 ( size_t  hash)
inlinestatic

◆ mod8495693897()

static size_t ska::prime_number_hash_policy::mod8495693897 ( size_t  hash)
inlinestatic

◆ mod85631228929()

static size_t ska::prime_number_hash_policy::mod85631228929 ( size_t  hash)
inlinestatic

◆ mod863108703229()

static size_t ska::prime_number_hash_policy::mod863108703229 ( size_t  hash)
inlinestatic

◆ mod8699590588571()

static size_t ska::prime_number_hash_policy::mod8699590588571 ( size_t  hash)
inlinestatic

◆ mod87686378464759()

static size_t ska::prime_number_hash_policy::mod87686378464759 ( size_t  hash)
inlinestatic

◆ mod883823312134381()

static size_t ska::prime_number_hash_policy::mod883823312134381 ( size_t  hash)
inlinestatic

◆ mod8908380762767489()

static size_t ska::prime_number_hash_policy::mod8908380762767489 ( size_t  hash)
inlinestatic

◆ mod89790851547914507()

static size_t ska::prime_number_hash_policy::mod89790851547914507 ( size_t  hash)
inlinestatic

◆ mod905035071625626043()

static size_t ska::prime_number_hash_policy::mod905035071625626043 ( size_t  hash)
inlinestatic

◆ mod9122181901073924329()

static size_t ska::prime_number_hash_policy::mod9122181901073924329 ( size_t  hash)
inlinestatic

◆ mod97()

static size_t ska::prime_number_hash_policy::mod97 ( size_t  hash)
inlinestatic

◆ next_size_over()

mod_function ska::prime_number_hash_policy::next_size_over ( size_t &  size) const
inline

◆ reset()

void ska::prime_number_hash_policy::reset ( )
inline

The documentation for this struct was generated from the following file: