aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/exheres_layout.hh
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/repositories/e/exheres_layout.hh')
-rw-r--r--paludis/repositories/e/exheres_layout.hh44
1 files changed, 22 insertions, 22 deletions
diff --git a/paludis/repositories/e/exheres_layout.hh b/paludis/repositories/e/exheres_layout.hh
index 27c1c42..bf5b326 100644
--- a/paludis/repositories/e/exheres_layout.hh
+++ b/paludis/repositories/e/exheres_layout.hh
@@ -1,7 +1,7 @@
/* vim: set sw=4 sts=4 et foldmethod=syntax : */
/*
- * Copyright (c) 2007, 2008, 2009 Ciaran McCreesh
+ * Copyright (c) 2007, 2008, 2009, 2010 Ciaran McCreesh
*
* This file is part of the Paludis package manager. Paludis is free software;
* you can redistribute it and/or modify it under the terms of the GNU General
@@ -46,8 +46,8 @@ namespace paludis
///\name Basic operations
///\{
- ExheresLayout(const ERepository * const, const FSEntry &,
- const std::shared_ptr<const FSEntrySequence> &);
+ ExheresLayout(const ERepository * const, const FSPath &,
+ const std::shared_ptr<const FSPathSequence> &);
virtual ~ExheresLayout();
@@ -59,7 +59,7 @@ namespace paludis
virtual bool has_package_named(const QualifiedPackageName &) const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual FSEntry categories_file() const
+ virtual FSPath categories_file() const
PALUDIS_ATTRIBUTE((warn_unused_result));
virtual std::shared_ptr<const CategoryNamePartSet> category_names() const
@@ -73,61 +73,61 @@ namespace paludis
const QualifiedPackageName &) const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual const std::shared_ptr<const FSEntrySequence> info_packages_files() const
+ virtual const std::shared_ptr<const FSPathSequence> info_packages_files() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual const std::shared_ptr<const FSEntrySequence> info_variables_files() const
+ virtual const std::shared_ptr<const FSPathSequence> info_variables_files() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual FSEntry package_directory(const QualifiedPackageName &) const
+ virtual FSPath package_directory(const QualifiedPackageName &) const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual FSEntry category_directory(const CategoryNamePart &) const
+ virtual FSPath category_directory(const CategoryNamePart &) const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual FSEntry binary_ebuild_location(const QualifiedPackageName &, const VersionSpec &,
+ virtual FSPath binary_ebuild_location(const QualifiedPackageName &, const VersionSpec &,
const std::string & eapi) const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<const FSEntrySequence> arch_list_files() const
+ virtual std::shared_ptr<const FSPathSequence> arch_list_files() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<const FSEntrySequence> repository_mask_files() const
+ virtual std::shared_ptr<const FSPathSequence> repository_mask_files() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<const FSEntrySequence> profiles_desc_files() const
+ virtual std::shared_ptr<const FSPathSequence> profiles_desc_files() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<const FSEntrySequence> mirror_files() const
+ virtual std::shared_ptr<const FSPathSequence> mirror_files() const
PALUDIS_ATTRIBUTE((warn_unused_result));
virtual std::shared_ptr<const UseDescFileInfoSequence> use_desc_files() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual FSEntry profiles_base_dir() const
+ virtual FSPath profiles_base_dir() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<const FSEntrySequence> exlibsdirs(const QualifiedPackageName &) const;
+ virtual std::shared_ptr<const FSPathSequence> exlibsdirs(const QualifiedPackageName &) const;
- virtual std::shared_ptr<const FSEntrySequence> exlibsdirs_global() const
+ virtual std::shared_ptr<const FSPathSequence> exlibsdirs_global() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<const FSEntrySequence> exlibsdirs_category(const CategoryNamePart &) const
+ virtual std::shared_ptr<const FSPathSequence> exlibsdirs_category(const CategoryNamePart &) const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<const FSEntrySequence> exlibsdirs_package(const QualifiedPackageName &) const
+ virtual std::shared_ptr<const FSPathSequence> exlibsdirs_package(const QualifiedPackageName &) const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<const FSEntrySequence> licenses_dirs() const
+ virtual std::shared_ptr<const FSPathSequence> licenses_dirs() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<Map<FSEntry, std::string> > manifest_files(const QualifiedPackageName &) const
+ virtual std::shared_ptr<Map<FSPath, std::string, FSPathComparator> > manifest_files(const QualifiedPackageName &) const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<MetadataValueKey<FSEntry> > accounts_repository_data_location_key() const
+ virtual std::shared_ptr<MetadataValueKey<FSPath> > accounts_repository_data_location_key() const
PALUDIS_ATTRIBUTE((warn_unused_result));
- virtual std::shared_ptr<MetadataValueKey<FSEntry> > e_updates_location_key() const
+ virtual std::shared_ptr<MetadataValueKey<FSPath> > e_updates_location_key() const
PALUDIS_ATTRIBUTE((warn_unused_result));
virtual void invalidate_masks();