apt  1.5
edspindexfile.h
00001 // -*- mode: cpp; mode: fold -*-
00002 // Description                                                          /*{{{*/
00003 /* ######################################################################
00004    The scenario file is designed to work as an intermediate file between
00005    APT and the resolver. Its on propose very similar to a dpkg status file
00006    ##################################################################### */
00007                                                                         /*}}}*/
00008 #ifndef PKGLIB_EDSPINDEXFILE_H
00009 #define PKGLIB_EDSPINDEXFILE_H
00010 
00011 #include <apt-pkg/debindexfile.h>
00012 
00013 #ifndef APT_8_CLEANER_HEADERS
00014 #include <apt-pkg/indexfile.h>
00015 #endif
00016 
00017 class edspIndex : public debStatusIndex
00018 {
00020    void *d;
00021 
00022    public:
00023 
00024    virtual const Type *GetType() const;
00025 
00026    virtual bool Merge(pkgCacheGenerator &Gen,OpProgress *Prog) const;
00027 
00028    edspIndex(std::string File);
00029 };
00030 
00031 #endif