18 #ifndef CUPT_CACHE_BINARYVERSION_SEEN
19 #define CUPT_CACHE_BINARYVERSION_SEEN
37 enum Type { PreDepends, Depends, Recommends, Suggests, Enhances, Conflicts, Breaks, Replaces, Count };
38 static const string strings[];
39 static const char* rawStrings[];
56 bool isInstalled()
const;
57 virtual bool areHashesEqual(
const Version* other)
const;
FileRecord file
Version::FileRecord.
Definition: binaryversion.hpp:54
bool essential
has version 'essential' flag?
Definition: binaryversion.hpp:45
string architecture
binary architecture
Definition: binaryversion.hpp:41
Definition: binarypackage.hpp:26
string sourcePackageName
source package name
Definition: binaryversion.hpp:43
common version information
Definition: version.hpp:39
Type
type
Definition: binaryversion.hpp:37
string tags
tags
Definition: binaryversion.hpp:53
array of relation expressions
Definition: relation.hpp:170
vector< Relation > provides
Definition: binaryversion.hpp:47
string sourceVersionString
source version string
Definition: binaryversion.hpp:44
binary version info
Definition: binaryversion.hpp:31
string descriptionHash
MD5 hash sum value of the full description.
Definition: binaryversion.hpp:52
relation types between binary versions
Definition: binaryversion.hpp:34
uint32_t installedSize
approximate size of unpacked file content in bytes
Definition: binaryversion.hpp:42