public static FileTableEntry Deserialize(InstallerBinary objBinary) { Int64 off = objBinary.ReadInt64(); Int64 size = objBinary.ReadInt64(); string path = objBinary.ReadUTF8Path(); FileTableEntry ret = new FileTableEntry(off, size, path); return(ret); }
public void Deserialize(InstallerBinary objBinary) { Int64 count = objBinary.ReadInt64(); for (Int64 iOption = 0; iOption < count; iOption++) { InstallOption opt = InstallOption.Deserialize(objBinary); _lstInstallOptions.Add(opt); } }
public void Deserialize(InstallerBinary objBinary) { Int64 entries = objBinary.ReadInt64(); for (Int64 iEntry = 0; iEntry < entries; iEntry++) { FileTableEntry ent = FileTableEntry.Deserialize(objBinary); _lstEntries.Add(ent); } }