[PPL-devel] [GIT] ppl/ppl(sparse_matrices): Unlimited_Sparse_Row, Unlimited_Sparse_Row_Backend_*: move find*() and lower_bound*() implementation to backends.

Marco Poletti poletti.marco at gmail.com
Fri Mar 19 09:30:00 CET 2010


Module: ppl/ppl
Branch: sparse_matrices
Commit: 583f1e3eed39dd9fd5796c6b72a0dc25ea332e99
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=583f1e3eed39dd9fd5796c6b72a0dc25ea332e99

Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Thu Mar 18 16:24:01 2010 +0100

Unlimited_Sparse_Row, Unlimited_Sparse_Row_Backend_*: move find*() and lower_bound*() implementation to backends.

---

 src/Unlimited_Sparse_Row.defs.hh                   |   42 ----
 src/Unlimited_Sparse_Row.inlines.hh                |  155 ++------------
 ...limited_Sparse_Row_Custom_Slist_Backend.defs.hh |   84 ++++++++
 ...ited_Sparse_Row_Custom_Slist_Backend.inlines.hh |  222 ++++++++++++++++++++
 src/Unlimited_Sparse_Row_Std_List_Backend.defs.hh  |   82 +++++++
 ...nlimited_Sparse_Row_Std_List_Backend.inlines.hh |  220 +++++++++++++++++++
 ...Unlimited_Sparse_Row_Std_Vector_Backend.defs.hh |   85 ++++++++
 ...imited_Sparse_Row_Std_Vector_Backend.inlines.hh |  219 +++++++++++++++++++
 8 files changed, 927 insertions(+), 182 deletions(-)

Diff:   http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=583f1e3eed39dd9fd5796c6b72a0dc25ea332e99



More information about the PPL-devel mailing list