paludis Version 3.0.2
The one true package mangler
paludis::Syncer Class Referenceabstract

#include <syncer.hh>

Inheritance diagram for paludis::Syncer:

Public Member Functions

virtual ~Syncer ()=default
 Syncer (const Syncer &)=delete
Syncer & operator= (const Syncer &)=delete
virtual void sync (const SyncOptions &) const =0

Protected Member Functions

 Syncer ()=default

Detailed Description

A Syncer subclass handles syncing Repository instances.

Constructor & Destructor Documentation

◆ Syncer()

paludis::Syncer::Syncer ( )
protecteddefault

Constructor.

Referenced by ~Syncer().

◆ ~Syncer()

virtual paludis::Syncer::~Syncer ( )
virtualdefault

Destructor.

References Syncer().

Member Function Documentation

◆ sync()

virtual void paludis::Syncer::sync ( const SyncOptions & ) const
pure virtual

Perform the sync.

Implemented in paludis::DefaultSyncer.


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