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[];
57 bool isInstalled()
const;
58 virtual bool areHashesEqual(
const Version* other)
const;
FileRecord file
Version::FileRecord.
Definition: binaryversion.hpp:55
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:54
array of relation expressions
Definition: relation.hpp:175
bool important
has version 'important' flag?
Definition: binaryversion.hpp:46
vector< Relation > provides
Definition: binaryversion.hpp:48
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:53
relation types between binary versions
Definition: binaryversion.hpp:34
uint32_t installedSize
approximate size of unpacked file content in bytes
Definition: binaryversion.hpp:42