Boost logo

Boost :

Subject: Re: [boost] Namespace for a Boost Hashing Library
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2010-05-11 05:23:31

> -----Original Message-----
> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]] On Behalf Of John Maddock
> Sent: Sunday, May 09, 2010 5:25 PM
> To: boost_at_[hidden]
> Subject: Re: [boost] Namespace for a Boost Hashing Library
> >I initially used boost::hash, forgetting that the unordered containers
> > have already claimed that name. A number of alternatives have been
> > proposed, so I hoped to get some thoughts from the wider community.
> >
> > The intention for the library is to provide concepts and some
> > implementations for checksums (like CRC32), plain hash functions (for
> > hash tables), and cryptographic hash functions (like MD5 or SHA-256).
> It seems like these are all natural allies to the stuff already in
> boost::hash, what's the issue in also using that name and extending the
> existing hash function library?

And there are other related hash functions like ISBN and Visa card check characters that could usefully be provided in
the same name/space?

(BTW Is there interest in these functions for a GSoC?)


Paul A. Bristow
Prizet Farmhouse
Kendal, UK   LA8 8AB
+44 1539 561830, mobile +44 7714330204

Boost list run by bdawes at, gregod at, cpdaniel at, john at