|
paludis Version 3.0.2
The one true package mangler
|
#include <environment.hh>
Public Member Functions | |
| const std::string & | name () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| Public Member Functions inherited from paludis::Exception | |
| const std::string & | message () const noexcept |
| std::string | backtrace (const std::string &delim) const |
| bool | empty () const |
| const char * | what () const noexcept override |
Iterate over possible matches | |
| typedef WrappedForwardIterator< OptionsConstIteratorTag, const std::string > | OptionsConstIterator |
| OptionsConstIterator | begin_options () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| OptionsConstIterator | end_options () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
Basic operations | |
| AmbiguousPackageNameError (const std::string &name, const std::shared_ptr< const Sequence< std::string > > &) noexcept | |
| AmbiguousPackageNameError (const AmbiguousPackageNameError &) | |
Additional Inherited Members | |
| Exception (const std::string &message) noexcept | |
| Exception (const Exception &) | |
Thrown if a query results in more than one matching package.
| const std::string & paludis::AmbiguousPackageNameError::name | ( | ) | const |
The name of the package.
References PALUDIS_ATTRIBUTE.