apt  0.9.7.3
clean.h
1 // -*- mode: cpp; mode: fold -*-
2 // Description /*{{{*/
3 // $Id: clean.h,v 1.2 1999/07/20 05:53:33 jgg Exp $
4 /* ######################################################################
5 
6  Clean - Clean out downloaded directories
7 
8  ##################################################################### */
9  /*}}}*/
10 #ifndef APTPKG_CLEAN_H
11 #define APTPKG_CLEAN_H
12 
13 
14 #include <apt-pkg/pkgcache.h>
15 
17 {
19  void *d;
20 
21  protected:
22 
23  virtual void Erase(const char * /*File*/,std::string /*Pkg*/,std::string /*Ver*/,struct stat & /*St*/) {};
24 
25  public:
26 
27  bool Go(std::string Dir,pkgCache &Cache);
28  virtual ~pkgArchiveCleaner() {};
29 };
30 
31 #endif