Package namespace for STL-port-style extension functors.
| Name | Description |
|---|---|
Hash | Empty base class for hashing. No general hash struct defined, each type requires a specialization. Leaving this struct declared but undefined will generate error messages that are more clear when someone tries to use a key that does not have a corresponding hash function. |
HashCString | Hash functor to generate a hash for a pointer to a null-terminated string. |
HashSelector | This meta-function selects the appropriate implementation for comparing the parameterized TYPE. This generic template uses the std::equal_to functor. |
Identity | An identity function. |
Util | Namespace for utility functions used to implement STL functionality. |