Searched defs:ZipString (Results 1 - 2 of 2) sorted by relevance

/system/core/include/ziparchive/
H A Dzip_archive.h35 struct ZipString { struct
39 ZipString() {} function in struct:ZipString
44 explicit ZipString(const char* entry_name);
46 bool operator==(const ZipString& rhs) const {
51 bool StartsWith(const ZipString& prefix) const {
56 bool EndsWith(const ZipString& suffix) const {
158 int32_t FindEntry(const ZipArchiveHandle handle, const ZipString& entryName,
175 const ZipString* optional_prefix,
176 const ZipString* optional_suffix);
184 int32_t Next(void* cookie, ZipEntry* data, ZipString* nam
[all...]
/system/core/libziparchive/
H A Dzip_archive.cc159 static uint32_t ComputeHash(const ZipString& name) {
175 static int64_t EntryToIndex(const ZipString* hash_table,
177 const ZipString& name) {
197 static int32_t AddToHash(ZipString *hash_table, const uint64_t hash_table_size,
198 const ZipString& name) {
374 archive->hash_table = reinterpret_cast<ZipString*>(calloc(archive->hash_table_size,
375 sizeof(ZipString)));
378 archive->hash_table_size, sizeof(ZipString));
427 ZipString entry_name;
658 ZipString prefi
1097 ZipString::ZipString(const char* entry_name) function in class:ZipString
[all...]

Completed in 22 milliseconds