paludis  Version 2.6.0
Public Attributes | List of all members
paludis::Slot Struct Reference

#include <slot.hh>

Public Attributes

NamedValue< n::match_values, std::pair< SlotName, SlotName > > match_values
 
NamedValue< n::parallel_value, SlotNameparallel_value
 
NamedValue< n::raw_value, std::string > raw_value
 

Detailed Description

Represents an ID's slot, possibly with sub-slot related information.

Since
0.79

Member Data Documentation

NamedValue<n::match_values, std::pair<SlotName, SlotName> > paludis::Slot::match_values

First value is the slot, second the sub-slot. Both should be the same when sub-slots are not being used. Matching is against the first value for a :slot, and against both for a :first/second.

NamedValue<n::parallel_value, SlotName> paludis::Slot::parallel_value

Used to determine what can be installed in parallel.

NamedValue<n::raw_value, std::string> paludis::Slot::raw_value

Used for output purposes, contains whatever the native representation is.

Examples:
example_metadata_key.cc.

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