source version info More...
#include <cupt/cache/sourceversion.hpp>
Classes | |
struct | FileParts |
file parts More... | |
struct | RelationTypes |
build-time relation types between source version and binary versions More... | |
Public Member Functions | |
virtual bool | areHashesEqual (const shared_ptr< const Version > &other) const |
determines file equality between two versions | |
Static Public Member Functions | |
static shared_ptr< SourceVersion > | parseFromFile (const Version::InitializationParameters &) |
parse version | |
Public Attributes | |
ArchitecturedRelationLine | relations [RelationTypes::Count] |
relations | |
vector< FileRecord > | files [FileParts::Count] |
Version::FileRecord s. | |
vector< string > | uploaders |
array of uploaders | |
vector< string > | binaryPackageNames |
array of binary package names, which are built out of | |
vector< string > | architectures |
array of binary architectures on which this source version may be built |
source version info
virtual bool cupt::cache::SourceVersion::areHashesEqual | ( | const shared_ptr< const Version > & | other | ) | const [virtual] |
determines file equality between two versions
other | version to compare with |
true
if hash sums of all files in the version match hash sums of all files in the other version, false
otherwise Implements cupt::cache::Version.