paludis Version 3.0.2
The one true package mangler
Exceptions

Files

file  /var/tmp/paludis/build/sys-apps-paludis-scm-r1/work/paludis-scm/paludis/util/exception.hh

Classes

class  paludis::ActionFailedError
class  paludis::ActionAbortedError
class  paludis::ChoicePrefixNameError
class  paludis::ChoiceNameWithPrefixError
class  paludis::UnprefixedChoiceNameError
class  paludis::PackageDepSpecError
class  paludis::DistributionConfigurationError
class  paludis::AmbiguousPackageNameError
class  paludis::DuplicateRepositoryError
class  paludis::NoSuchPackageError
class  paludis::NoSuchRepositoryError
class  paludis::FSMergerError
class  paludis::FSMerger
class  paludis::PackageNamePartError
class  paludis::CategoryNamePartError
class  paludis::SlotNameError
class  paludis::RepositoryNameError
class  paludis::KeywordNameError
class  paludis::SetNameError
class  paludis::PartNameError
class  paludis::NoSuchSetError
class  paludis::RecursivelyDefinedSetError
class  paludis::SetFileError
class  paludis::SyncFailedError
class  paludis::NoSuchSyncerError
class  paludis::UnmergerError
class  paludis::GotASetNotAPackageDepSpec
class  paludis::BadVersionOperatorError
class  paludis::BadVersionSpecError
class  paludis::args::ArgsError
class  paludis::args::BadValue
class  paludis::args::MissingValue
class  paludis::args::BadArgument
class  paludis::ConfigFileError
class  paludis::DestringifyError
class  paludis::Context
class  paludis::Exception
class  paludis::InternalError
class  paludis::NotAvailableError
class  paludis::NameError
class  paludis::ConfigurationError
class  paludis::FSError
class  paludis::GraphError
class  paludis::NoSuchGraphNodeError
class  paludis::NoSuchGraphEdgeError
class  paludis::NoGraphTopologicalOrderExistsError
class  paludis::PtyError
class  paludis::GetenvError

Macros

#define PALUDIS_HERE

Detailed Description

Exceptions and related utility classes.

Macro Definition Documentation

◆ PALUDIS_HERE

#define PALUDIS_HERE
Value:
(std::string(__PRETTY_FUNCTION__) + " at " + \
std::string(__FILE__) + ":" + paludis::stringify(__LINE__))
std::string stringify(const T_ &item)
Definition stringify.hh:166

Expands to the current function name, file and line, for use with paludis::InternalError.

Examples
example_dep_spec.cc.