paludis  Version 2.6.0
List of all members
paludis::selection::RequireExactlyOne Class Reference

#include <selection.hh>

+ Inheritance diagram for paludis::selection::RequireExactlyOne:

Basic operations

 RequireExactlyOne (const FilteredGenerator &)

Additional Inherited Members

- Public Member Functions inherited from paludis::Selection
std::string as_string () const PALUDIS_ATTRIBUTE((warn_unused_result))
std::shared_ptr< PackageIDSequenceperform_select (const Environment *const) const PALUDIS_ATTRIBUTE((warn_unused_result))
 Selection (const Selection &)
 ~Selection ()
Selectionoperator= (const Selection &)
- Protected Member Functions inherited from paludis::Selection
 Selection (const std::shared_ptr< const SelectionHandler > &)

Detailed Description

Return the single version with the specified properties.

If there is not exactly one version, throws DidNotGetExactlyOneError.

The documentation for this class was generated from the following file: