Classes | Namespaces | Functions
hashmatrix.h File Reference

Matrix extensions for hashmap. More...

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

Classes

class  ash::hashmatrix
 The base class for dense_hashmatrix and sparse_hashmatrix. More...
struct  ash::hashmatrix::iterator
 The type used to iterate through the contents of the container. More...
struct  ash::hashmatrix::const_iterator
 The const type used to iterate through the contents of the container. More...
struct  ash::hashmatrix::local_iterator
 The type used to iterate through a set of elements that share a hash code. More...
struct  ash::hashmatrix::const_local_iterator
 The const type used to iterate through a set of elements that share a hash code. More...
struct  ash::hashmatrix::navigator
 The type used to move around the matrix in an arbitrary manner. More...
struct  ash::hashmatrix::const_navigator
 The const type used to move around the matrix in an arbitrary manner. More...
struct  ash::hashmatrix::range_iterator
 The type used to iterate through a group of contiguous objects. More...
struct  ash::hashmatrix::const_range_iterator
 The const type used to iterate through a group of contiguous objects. More...
struct  ash::hashmatrix::path_iterator
 The type used to iterate through a group of objects along a path. More...
struct  ash::hashmatrix::const_path_iterator
 The const type used to iterate through a group of objects along a path. More...

Namespaces

namespace  ash
 The base namespace for everything in the library.
namespace  ash::impl
 The namespace we use to hide the internal implementation.

Functions

void ash::swap (hashmatrix &x, hashmatrix &y)
 Global swap.

Detailed Description

Matrix extensions for hashmap.

Author:
Adam Martinson (Loki)
License: AGPL + 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