Include dependency graph for unique.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | utility |
namespace | utility::unique |
Classes | |
struct | UniqueListBase |
Base class for uniquelist . More... | |
struct | uniquelist |
Simple unique list structure. More... | |
struct | UniqueMap |
Canonical type map. More... | |
struct | UniqueMap::TiSlot |
Helper to make std::type_info into a valid key type for std::map . More... | |
struct | unifiable |
Typedefs | |
typedef UniqueListBase< int > | utility::unique::uniquelist_base |
typedef UniqueMap< int > | utility::unique::unique_map |
Functions | |
template<typename T> | |
const T & | utility::unique::get (const T &) |
The canonicalization operator. | |
template<typename T> | |
const T * | utility::unique::get (const T *) |
Version of the canonicalization operator for pointers. |
Definition in file unique.hh.