aboutsummaryrefslogtreecommitdiffstats
path: root/lib/sisfile.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sisfile.h')
-rw-r--r--lib/sisfile.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/sisfile.h b/lib/sisfile.h
index cae00ee..2bfcea5 100644
--- a/lib/sisfile.h
+++ b/lib/sisfile.h
@@ -38,6 +38,14 @@ class SISReqRecord;
class SISFile
{
public:
+
+ /**
+ * Compare uid and version number of this file, with another.
+ *
+ * @see SISFileHeader::compareApp()
+ */
+ SisRC compareApp(SISFile* other);
+
/**
* Populate the fields.
*
@@ -63,6 +71,11 @@ public:
uint8_t* getName();
/**
+ * Is this the same application?
+ */
+ bool sameApp(SISFile* other);
+
+ /**
* Set the installed drive.
*/
void setDrive(char drive);