chunkedseq
container library for large in-memory data sets
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
map.hpp File Reference

STL-style map data structure. More...

#include <iostream>
#include <fstream>
#include <map>
#include "atomic.hpp"
#include "chunkedseq.hpp"

Go to the source code of this file.

Classes

class  pasl::data::map::option< Item, Item_swap >
 [option] More...
 
class  pasl::data::map::get_key_of_last_item< Item, Measured >
 [option] More...
 
class  pasl::data::map::take_right_if_nonempty< Option >
 [get_key_of_last_item] More...
 
class  pasl::data::map::map_cache< Item, Size, Key_swap >
 [take_right_if_nonempty] More...
 
class  pasl::data::map::std_swap< Item >
 [map_cache] More...
 
class  pasl::data::map::map< Key, Item, Compare, Key_swap, Alloc, chunk_capacity >
 [swap] More...
 

Namespaces

 pasl
 
 pasl::data
 
 pasl::data::map
 

Detailed Description

Author
Umut A. Acar
Arthur Chargueraud
Mike Rainey
Date
2013-2018

Definition in file map.hpp.