paludis::DistributionData Class Reference

#include <distribution.hh>

Inheritance diagram for paludis::DistributionData:

paludis::PrivateImplementationPattern< C_ >

List of all members.

Public Member Functions

std::tr1::shared_ptr< const
Distribution
distribution_from_string (const std::string &) const

Friends

class InstantiationPolicy< DistributionData, instantiation_method::SingletonTag >


Detailed Description

Fetch information about a distribution.

Paludis avoids hardcoding certain distribution-related information to make things easier for other distributions. Instead, DistributionData is used to fetch a Distribution class instance. The distribution_from_string method is almost always called with the return value of Environment::distribution as its parameter.

Since:
0.26

Member Function Documentation

std::tr1::shared_ptr<const Distribution> paludis::DistributionData::distribution_from_string ( const std::string &   )  const

Fetch a distribution from a named string.


The documentation for this class was generated from the following file:
Generated on Mon Sep 21 10:36:10 2009 for paludis by  doxygen 1.5.4