]> git.saurik.com Git - apt.git/blobdiff - cmdline/apt-extracttemplates.h
releasing package apt version 1.0.5
[apt.git] / cmdline / apt-extracttemplates.h
index 0b581604bc0eeb96cef4a726c68db0bc6bf2a99d..9cc3f5f258be11451c4492a60ad9ccf1891abd05 100644 (file)
@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description                                                         /*{{{*/
 // -*- mode: cpp; mode: fold -*-
 // Description                                                         /*{{{*/
-// $Id: apt-extracttemplates.h,v 1.1 2001/02/25 04:53:59 tausq Exp $
+// $Id: apt-extracttemplates.h,v 1.2 2001/02/27 04:26:03 jgg Exp $
 /* ######################################################################
 
    apt-extracttemplate - tool to extract template and config data
 /* ######################################################################
 
    apt-extracttemplate - tool to extract template and config data
 #define _APTEXTRACTTEMPLATE_H_
 
 #include <apt-pkg/fileutl.h>
 #define _APTEXTRACTTEMPLATE_H_
 
 #include <apt-pkg/fileutl.h>
-#include <apt-pkg/pkgcache.h>
 #include <apt-pkg/dirstream.h>
 
 #include <apt-pkg/dirstream.h>
 
+#include <string>
+
+class pkgCache;
+
 class DebFile : public pkgDirStream
 {
        FileFd File;
 class DebFile : public pkgDirStream
 {
        FileFd File;
@@ -31,11 +34,11 @@ public:
        bool Go();
        bool ParseInfo();
 
        bool Go();
        bool ParseInfo();
 
-       static char *GetInstalledVer(const string &package);
+       static std::string GetInstalledVer(const std::string &package);
 
 
-       string Package;
-       string Version;
-       string DepVer, PreDepVer;
+       std::string Package;
+       std::string Version;
+       std::string DepVer, PreDepVer;
        unsigned int DepOp, PreDepOp;
 
        char *Config;
        unsigned int DepOp, PreDepOp;
 
        char *Config;