// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: versionmatch.h,v 1.2 2001/02/20 07:03:17 jgg Exp $
+// $Id: versionmatch.h,v 1.4 2001/05/29 03:07:12 jgg Exp $
/* ######################################################################
Version Matching
#ifndef PKGLIB_VERSIONMATCH_H
#define PKGLIB_VERSIONMATCH_H
-#ifdef __GNUG__
-#pragma interface "apt-pkg/versionmatch.h"
-#endif
#include <string>
#include <apt-pkg/pkgcache.h>
+using std::string;
+
class pkgVersionMatch
-{
+{
// Version Matching
string VerStr;
bool VerPrefixMatch;
string RelArchive;
string RelLabel;
string RelComponent;
-
+ bool MatchAll;
+
// Origin Matching
string OrSite;