20#ifndef PALUDIS_GUARD_PALUDIS_UNFORMATTED_PRETTY_PRINTER_HH
21#define PALUDIS_GUARD_PALUDIS_UNFORMATTED_PRETTY_PRINTER_HH 1
23#include <paludis/pretty_printer.hh>
31 UnformattedPrettyPrinter();
33 const std::string indentify(
const int)
const override;
34 const std::string newline()
const override;
37 const std::string prettify(
const BlockDepSpec &)
const override;
48 const std::string prettify(
const std::shared_ptr<const PackageID> &)
const override;
50 const std::string prettify(
const bool)
const override;
52 const std::string prettify(
const long)
const override;
54 const std::string prettify(
const std::string &)
const override;
56 const std::string prettify(
const std::pair<const std::string, std::string> &)
const override;
58 const std::string prettify(
const FSPath &)
const override;
60 const std::string prettify(
const KeywordName &)
const override;
62 const std::string prettify(
const Maintainer &)
const override;
Definition dep_spec.hh:613
Definition dep_spec.hh:204
Definition dep_spec.hh:531
Definition dep_spec.hh:506
Definition dep_spec.hh:479
Definition dep_spec.hh:348
Definition dep_spec.hh:459
Definition dep_spec.hh:698
Definition dep_spec.hh:572
LabelsDepSpec< URILabel > URILabelsDepSpec
Definition dep_spec-fwd.hh:58
LabelsDepSpec< DependenciesLabel > DependenciesLabelsDepSpec
Definition dep_spec-fwd.hh:66
WrappedValue< KeywordNameTag > KeywordName
Definition name-fwd.hh:118
#define PALUDIS_VISIBLE
Definition attributes.hh:59
Definition about_metadata-fwd.hh:24
Definition maintainer.hh:44