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

---
Paul A. Bristow
Prizet Farmhouse
Kendal, UK   LA8 8AB
+44 1539 561830, mobile +44 7714330204
pbristow_at_[hidden]

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk