#include <contents.hh>
Basic operations | |
ContentsEntry (const FSEntry &path) | |
virtual | ~ContentsEntry ()=0 |
Specific metadata keys | |
const std::tr1::shared_ptr < const MetadataValueKey < FSEntry > > | location_key () const |
Protected Member Functions | |
virtual void | need_keys_added () const |
virtual void paludis::ContentsEntry::need_keys_added | ( | ) | const [protected, virtual] |
This method will be called before any of the metadata key iteration methods does its work. It can be used by subclasses to implement as-needed loading of keys.
Implements paludis::MetadataKeyHolder.
const std::tr1::shared_ptr<const MetadataValueKey<FSEntry> > paludis::ContentsEntry::location_key | ( | ) | const |
Our path on disk. Must not be zero. Not modified for root.