paludis Version 3.0.2
The one true package mangler
distribution.hh File Reference
#include <paludis/distribution-fwd.hh>
#include <paludis/util/attributes.hh>
#include <paludis/util/exception.hh>
#include <paludis/util/pimp.hh>
#include <paludis/util/named_value.hh>
#include <paludis/util/fs_path.hh>
#include <paludis/util/singleton.hh>
#include <memory>

Go to the source code of this file.

Classes

struct  paludis::Distribution
class  paludis::DistributionConfigurationError
class  paludis::DistributionData
class  paludis::ExtraDistributionData< Data_ >

Namespaces

namespace  paludis

Typedefs

typedef Name< struct name_concept_keyword > paludis::n::concept_keyword
typedef Name< struct name_concept_license > paludis::n::concept_license
typedef Name< struct name_concept_use > paludis::n::concept_use
typedef Name< struct name_default_environment > paludis::n::default_environment
typedef Name< struct name_extra_data_dir > paludis::n::extra_data_dir
typedef Name< struct name_fallback_environment > paludis::n::fallback_environment
typedef Name< struct name_name > paludis::n::name
typedef Name< struct name_paludis_package > paludis::n::paludis_package
typedef Name< struct name_supports_cross_compile > paludis::n::supports_cross_compile

Variables

template class PALUDIS_VISIBLE paludis::Singleton< DistributionData >

Detailed Description

Declarations for distributions.

Examples

  • None at this time. The Distribution classes are of little direct use to clients; they are mainly used by Repository and Environment implementations.