Classes | Functions
vbl_batch_multimap.h File Reference

Like a faster std::multimap but using only a single block of memory, and no fast insertion or deletion. More...

#include <vector>
#include <cstddef>
#include <functional>
#include <utility>
#include <algorithm>
#include <cassert>

Go to the source code of this file.

Classes

class  vbl_batch_multimap< K, T, C >
 A fast read and batch-write map-style collection. More...
 
class  vbl_batch_multimap< K, T, C >::value_compare_t
 

Functions

template<typename K , typename T , typename C >
void swap (vbl_batch_multimap< K, T, C > &x, vbl_batch_multimap< K, T, C > &y)
 

Detailed Description

Like a faster std::multimap but using only a single block of memory, and no fast insertion or deletion.

Author
Ian Scott, Imorphics 2011

Definition in file vbl_batch_multimap.h.

Function Documentation

◆ swap()

template<typename K , typename T , typename C >
void swap ( vbl_batch_multimap< K, T, C > &  x,
vbl_batch_multimap< K, T, C > &  y 
)
inline

Definition at line 171 of file vbl_batch_multimap.h.