GComm  0.2.3
Classes | Functions
map.hpp File Reference
#include "gu_serialize.hpp"
#include <utility>
#include <iterator>
#include <map>
#include "gcomm/exception.hpp"
#include "gcomm/types.hpp"

Go to the source code of this file.

Classes

class  gcomm::MapBase< K, V, C >
 
class  gcomm::Map< K, V, C >
 
class  gcomm::MultiMap< K, V, C >
 

Functions

template<typename K , typename V >
std::ostream & gcomm::operator<< (std::ostream &os, const std::pair< K, V > &p)
 
template<typename K , typename V , typename C >
std::ostream & gcomm::operator<< (std::ostream &os, const MapBase< K, V, C > &map)
 

Detailed Description

This file contains templates that are thin wrappers for std::map and std::multimap with some extra functionality.