QuickCppLib 0.10
Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!
|
Namespaces | |
namespace | detail |
Classes | |
struct | arithmetic_modulus |
Performs k % divisor which is up to 40 CPU cycles depending on architecture. More... | |
struct | atomic_linear_memory_policy |
Like linear_memory_policy , but threadsafe for key finding, insertion and removal. More... | |
class | basic_open_hash_index |
struct | linear_memory_policy |
The simplest possible open_hash_index memory policy, with just the key, value and a boolean marking if the item is in use. A linear scan is performed up to LinearSearchLimit either side of any collision. More... | |
struct | twos_power_modulus |
Functions | |
template<class Policy , template< class > class ContiguousContainerType> | |
std::ostream & | operator<< (std::ostream &s, const basic_open_hash_index< Policy, ContiguousContainerType > &l) |
std::ostream writer for an index | |
|
inline |
std::ostream writer for an index