summaryrefslogtreecommitdiff
path: root/include/utils/ObbFile.h
diff options
context:
space:
mode:
author Kenny Root <kroot@google.com> 2010-07-19 10:31:34 -0700
committer Kenny Root <kroot@google.com> 2010-08-11 11:24:41 -0700
commit1dfd9f8a97adc970656c15d1950865a4cffe5e7b (patch)
tree4a1f11d5321fbe28807fda9753ed5cd462e18bce /include/utils/ObbFile.h
parent76263ffc88ecd95c0f260c83a0a65ca417d8ff61 (diff)
Initial tool for OBB manipulation
Add "obbtool" host command for adding, removing, and querying Opaque Binary Blob (OBB) information from a file. Change-Id: Id2ac41e687ad2a500c362616d6738a8ae7e8f5c3
Diffstat (limited to 'include/utils/ObbFile.h')
-rw-r--r--include/utils/ObbFile.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/utils/ObbFile.h b/include/utils/ObbFile.h
index 075927cdfa..d2ca82eb55 100644
--- a/include/utils/ObbFile.h
+++ b/include/utils/ObbFile.h
@@ -35,6 +35,8 @@ public:
bool readFrom(int fd);
bool writeTo(const char* filename);
bool writeTo(int fd);
+ bool removeFrom(const char* filename);
+ bool removeFrom(int fd);
const char* getFileName() const {
return mFileName;
@@ -78,6 +80,8 @@ private:
size_t mFileSize;
+ size_t mFooterStart;
+
unsigned char* mReadBuf;
bool parseObbFile(int fd);