Pith - whittle
whittle/src/core/Comparator.h [0.6 kb]
Modified: 20:17:01 158 026 (24 Aug 026)
5 Days Ago
#pragma once
#include "model/FileRecord.h"
#include "core/FilterSettings.h"
#include <QHash>
#include <QList>
#include <QString>

namespace whittle {

struct DiffResult {
    QList<FileRecord> sourceRows;

    QList<FileRecord> usbOnlyRows;

    QList<FileRecord> mergeList;

    int newFileCount  = 0;
    int diffFileCount = 0;
    qint64 newBytes  = 0;
    qint64 diffBytes = 0;
};

class Comparator {
public:
    static DiffResult compare(const QHash<QString, FileRecord>& source,
                              const QHash<QString, FileRecord>& usb,
                              const FilterSettings& f);
};

} 
Updates
Stave - Android 158.026
Kerf - Android 157.026
Kiln - Android 157.026
Wedge - Android 156.026
Whittle - Linux 155.026

Menu
Calendar
Project Tin (024/029)
Miter
RSS Feed
User Avatar
@vgmlr
=SUM(parts)
0.00182
260,723 (+1,137)