roo_collections
API Documentation for roo_collections
Loading...
Searching...
No Matches
flat_small_hash_set.h File Reference

Flat, memory-conscious hash set aliases. More...

#include <functional>
#include "roo_collections/flat_small_hashtable.h"
Include dependency graph for flat_small_hash_set.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  roo_collections
 

Typedefs

template<typename Key , typename HashFn = DefaultHashFn<Key>, typename KeyCmpFn = std::equal_to<Key>>
using roo_collections::FlatSmallHashSet = FlatSmallHashtable< Key, Key, HashFn, DefaultKeyFn< Key >, KeyCmpFn >
 Flat, memory-conscious hash set optimized for small collections.
 
using roo_collections::FlatSmallStringHashSet = FlatSmallHashtable< std::string, std::string, TransparentStringHashFn, TransparentEq, DefaultKeyFn< std::string > >
 String-specialized flat hash set with heterogeneous lookup support.
 

Detailed Description

Flat, memory-conscious hash set aliases.

Definition in file flat_small_hash_set.h.