17 #ifndef PKGLIB_PKGRECORDS_H
18 #define PKGLIB_PKGRECORDS_H
34 std::vector<Parser *>Files;
57 virtual std::string FileName() {
return std::string();};
58 virtual std::string MD5Hash() {
return std::string();};
59 virtual std::string SHA1Hash() {
return std::string();};
60 virtual std::string SHA256Hash() {
return std::string();};
61 virtual std::string SHA512Hash() {
return std::string();};
62 virtual std::string SourcePkg() {
return std::string();};
63 virtual std::string SourceVer() {
return std::string();};
66 virtual std::string Maintainer() {
return std::string();};
67 virtual std::string ShortDesc() {
return std::string();};
68 virtual std::string LongDesc() {
return std::string();};
69 virtual std::string Name() {
return std::string();};
70 virtual std::string Homepage() {
return std::string();}
73 virtual std::string RecordField(
const char *fieldName) {
return std::string();};
76 virtual void GetRec(
const char *&Start,
const char *&Stop) {Start = Stop = 0;};
pkgCache - Structure definitions for the cache file
Definition: pkgcache.h:86
Definition: pkgrecords.h:46
Definition: cacheiterators.h:404
Definition: pkgrecords.h:24
Definition: cacheiterators.h:385