|
Boost : |
Subject: Re: [boost] [gsoc][student] Proposal
From: Kasra (kasra_n500_at_[hidden])
Date: 2009-03-20 12:27:14
Hi,
> Why the C-like interface?
> Why not work with iterator, or better, ranges?
The reason for that is there are multiple layers of encapsulation in the library.
block_cipher_type is the core algorithm, which is part of the lowest-level of the API. However, there is a block_cipher wrapper "block_cipher" that provides C++ semantics (iterators, ranges, specialised "crypto_buffers" and etc).
With Best Regards
--- Kasra Nassiri
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk