Class std.zip.ZipArchive
			
				 Object representing the entire archive.
 ZipArchives are collections of ArchiveMembers.
					
					
						Constructors
						
							
							
								| Name | Description | 
							
								| this | Constructor to use when creating a new archive. | 
							
								| this | Constructor to use when reading an existing archive. | 
						
					
					
						Fields
						
							
							
								| Name | Type | Description | 
							
								| comment | string | Read/Write: the archive comment. Must be less than 65536 bytes in length. | 
						
					
					
						Properties
						
							
							
								| Name | Type | Description | 
							
								| data[get] | ubyte[] | Read Only: array representing the entire contents of the archive. | 
							
								| directory[get] | ArchiveMember[string] | Read Only: array indexed by the name of each member of the archive.
  All the members of the archive can be accessed with a foreach loop: | 
							
								| diskNumber[get] | uint | Read Only: 0 since multi-disk zip archives are not supported. | 
							
								| diskStartDir[get] | uint | Read Only: 0 since multi-disk zip archives are not supported | 
							
								| isZip64[get] | bool | True when the archive is in Zip64 format. | 
							
								| isZip64[set] | bool | Set this to true to force building a Zip64 archive. | 
							
								| numEntries[get] | uint | Read Only: number of ArchiveMembers in the directory. | 
							
								| totalEntries[get] | uint | Read Only: number of ArchiveMembers in the directory. | 
						
					
					
						Methods
						
							
							
								| Name | Description | 
							
								| addMember | Add deto the archive. | 
							
								| build | Construct an archive out of the current members of the archive. | 
							
								| deleteMember | Delete defrom the archive. | 
							
								| expand | Decompress the contents of archive member deand return the expandeddata. | 
							
								| factory | Create instance of class specified by the fully qualified name classname.
 The class must either have no constructors or have
 a default constructor. | 
							
								| opCmp | Compare with another Objectobj. | 
							
								| opEquals | Returns !=0 if this objectdoes have the same contents as obj. | 
							
								| toHash | Compute hash function for Object. | 
							
								| toString | Convert Objectto a human readable string. | 
						
					
			
			
			
			
				Comments