paludis Version 3.0.2
The one true package mangler
paludis::Contents Class Reference

#include <contents.hh>

Public Member Functions

void add (const std::shared_ptr< const ContentsEntry > &c)
 Add a new entry.

Iterate over our entries

typedef WrappedForwardIterator< ConstIteratorTag, const std::shared_ptr< const ContentsEntry > > ConstIterator
ConstIterator begin () const PALUDIS_ATTRIBUTE((warn_unused_result))
ConstIterator end () const PALUDIS_ATTRIBUTE((warn_unused_result))

Basic operations

 Contents (const Contents &)=delete
Contents & operator= (const Contents &)=delete

Detailed Description

A package's contents, obtainable by PackageID::contents.

Member Function Documentation

◆ add()

void paludis::Contents::add ( const std::shared_ptr< const ContentsEntry > & c)

Add a new entry.

References PALUDIS_ATTRIBUTE, and PALUDIS_VISIBLE.


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