Classes | Namespaces | Functions
hashgraph.h File Reference

The hashgraph class and helpers. More...

#include <ash/impl/alloc.h>
#include <ash/impl/key_assoc_container.h>
Include dependency graph for hashgraph.h:
This graph shows which files directly or indirectly include this file:

Classes

class  ash::hashgraph
 A base class which adds a graph layer to a hashtable. More...
struct  ash::hashgraph::iterator
 The type used to iterate through the contents of the container. More...
struct  ash::hashgraph::const_iterator
 The const type used to iterate through the contents of the container. More...
struct  ash::hashgraph::navigator
 The hashgraph's navigator. More...
struct  ash::hashgraph::const_navigator
 The hashgraph's const_navigator. More...

Namespaces

namespace  ash
 The base namespace for everything in the library.

Functions

template<class N , typename K , class HF , class KA , class EK , class A , _ASH_HT_IMPL HT>
void ash::swap (hashgraph< N, K, HF, KA, EK, A, HT > &x, hashgraph< N, K, HF, KA, EK, A, HT > &y)
 Global swap.

Detailed Description

The hashgraph class and helpers.

Author:
Adam Martinson (Loki)
License: GPL + BSD


© 2012   AshTL
Licensed under  AGPLv3
Hosted by  Get AshTL at SourceForge.net. Fast, secure and Free Open Source software downloads
Generated by  doxygen 1.7.4