paludis
Version 2.6.0
|
#include <distribution.hh>
Public Member Functions | |
const std::shared_ptr< const Data_ > | data_from_distribution (const Distribution &) const PALUDIS_ATTRIBUTE((warn_unused_result)) |
![]() | |
Singleton ()=default | |
Singleton (const Singleton &)=delete | |
const Singleton & | operator= (const Singleton &)=delete |
Friends | |
class | Singleton< ExtraDistributionData< Data_ > > |
Additional Inherited Members | |
![]() | |
static OurType_ * | 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.