paludis
Version 2.6.0
|
#include <environment.hh>
Public Member Functions | |
const std::string & | name () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
![]() | |
const std::string & | message () const noexcept |
std::string | backtrace (const std::string &delim) const |
bool | empty () const |
const char * | what () const noexcept |
virtual | ~Exception () |
Basic operations | |
AmbiguousPackageNameError (const std::string &name, const std::shared_ptr< const Sequence< std::string > > &) noexcept | |
AmbiguousPackageNameError (const AmbiguousPackageNameError &) | |
virtual | ~AmbiguousPackageNameError () |
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)) |
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.