kblib 0.2.3
General utilities library for modern C++
intrusive_containers.h File Reference

Provides map types which directly use the members of the value type to create the map structure. More...

#include "hash.h"
#include "traits.h"
#include <deque>
#include <unordered_map>
Include dependency graph for intrusive_containers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kblib::intrusive_hash_map< Value, KeyExtract, Hash, KeyEqual >
 
class  kblib::intrusive_dual_map< Value, KeyExtract1, KeyExtract2, Hash1, Hash2, KeyEqual1, KeyEqual2 >
 

Namespaces

namespace  kblib
 The main namespace in which all entities from kblib are defined.
 

Detailed Description

Provides map types which directly use the members of the value type to create the map structure.

Author
killerbee
Date
2019-2021

Definition in file intrusive_containers.h.