diff options
author | 2007-11-02 07:39:03 +0000 | |
---|---|---|
committer | 2007-11-02 07:39:03 +0000 | |
commit | d832a1dd9e9718619bfb7bb7d0e3b48e26e65a33 (patch) | |
tree | 181f346e514cd8ff33c732f2b33ce234f1061cec /paludis/repositories/e/manifest2_reader.cc | |
parent | fef0280d7576927a74b8e7d2a0a96e700348f8b3 (diff) | |
download | paludis-d832a1dd9e9718619bfb7bb7d0e3b48e26e65a33.tar.gz paludis-d832a1dd9e9718619bfb7bb7d0e3b48e26e65a33.tar.xz |
Stop using libebt, libwrapiter. C++0x compliant iterators. Use static_assert, concepts where available.
Diffstat (limited to 'paludis/repositories/e/manifest2_reader.cc')
-rw-r--r-- | paludis/repositories/e/manifest2_reader.cc | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/paludis/repositories/e/manifest2_reader.cc b/paludis/repositories/e/manifest2_reader.cc index 36d8ec255..6840d8b77 100644 --- a/paludis/repositories/e/manifest2_reader.cc +++ b/paludis/repositories/e/manifest2_reader.cc @@ -22,27 +22,22 @@ #include <paludis/util/config_file.hh> #include <paludis/util/destringify.hh> #include <paludis/util/fs_entry.hh> -#include <paludis/util/iterator.hh> #include <paludis/util/log.hh> #include <paludis/util/options.hh> +#include <paludis/util/create_iterator-impl.hh> +#include <paludis/util/wrapped_forward_iterator-impl.hh> #include <paludis/util/tokeniser.hh> #include <paludis/util/private_implementation_pattern-impl.hh> -#include <libwrapiter/libwrapiter_forward_iterator.hh> #include <list> #include <paludis/repositories/e/manifest2_entry-sr.cc> - -/** \file - * Implementation of manifest2_reader.hh - * - * \ingroup grpmanifest2reader - */ - using namespace paludis; using namespace paludis::erepository; +template class WrappedForwardIterator<Manifest2Reader::ConstIteratorTag, const Manifest2Entry>; + namespace paludis { template<> |