ioarchivehandler.h File Reference

Classes

class   ReadArchiveInterface
class   WriteArchiveInterface

Namespaces

  maxon
  maxon::ReadArchiveClasses
  maxon::WriteArchiveClasses

Typedefs

using  ExtractCallback = Delegate< Result< Bool >(const String &inputName, Url &outputName, IOATTRIBUTES &fileAttributes)>

Enumerations

enum   IOARCHIVESTOREMETHOD {
   STORE ,
   DEFLATE
}
enum   IOARCHIVEEXTRACTFLAGS {
   NONE ,
   OVERWRITE_EXISTING_FILE
}

函数

enum maxon::IOARCHIVESTOREMETHOD   MAXON_ENUM_LIST (IOARCHIVESTOREMETHOD)
enum maxon::IOARCHIVEEXTRACTFLAGS   MAXON_ENUM_FLAGS (IOARCHIVEEXTRACTFLAGS)
  MAXON_REGISTRY (Class< ReadArchiveRef >, ReadArchiveClasses, "net.maxon.registry.readarchiveclasses")
  MAXON_DECLARATION (ReadArchiveClasses::EntryType, Zip, "net.maxon.readarchiveclass.zip")
  MAXON_REGISTRY (Class< WriteArchiveRef >, WriteArchiveClasses, "net.maxon.registry.writearchiveclasses")
  MAXON_DECLARATION (WriteArchiveClasses::EntryType, Zip, "net.maxon.writearchiveclass.zip")

变量

  STORE
  DEFLATE
  NONE
  OVERWRITE_EXISTING_FILE

Variable Documentation

◆  STORE

STORE

Simply store the file without compression.

◆  DEFLATE

DEFLATE

< Deflates the file in the archive.

◆  NONE

NONE

No flags.

◆  OVERWRITE_EXISTING_FILE

OVERWRITE_EXISTING_FILE

Overwrites the file silently if it already exists in the directory.