bool operator () (const FileProperty& fp1, const FileProperty& fp2) const { return (fp1.getHashB() == fp2.getHashB()) && (fp1.getHashA() == fp2.getHashA()) && (fp1.getSize() == fp2.getSize()); }
size_t operator () (const FileProperty& fp) const { return std::hash<std::string>()(fp.getHashA()); }