|
paludis Version 3.0.2
The one true package mangler
|
#include <distribution.hh>
Public Member Functions | |
| const std::shared_ptr< const Data_ > | data_from_distribution (const Distribution &) const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| const Singleton & | operator= (const Singleton &)=delete |
Friends | |
| class | Singleton< ExtraDistributionData< Data_ > > |
Additional Inherited Members | |
| static ExtraDistributionData< Data_ > * | get_instance () PALUDIS_ATTRIBUTE((warn_unused_result)) |
| static void | destroy_instance () |
Fetch module-specific information about a distribution.
Various modules provide typedefs for instantiations of this template, allowing access to additional information abotu a distribution.
| const std::shared_ptr< const Data_ > paludis::ExtraDistributionData< Data_ >::data_from_distribution | ( | const Distribution & | ) | const |
Fetch our data from a given distribution.
References PALUDIS_ATTRIBUTE.