ScummVM API documentation
InstallShield

Description

API for managing the InstallShield.

Functions

ArchiveCommon::makeInstallShieldArchive (const Common::Path &baseName)
 
ArchiveCommon::makeInstallShieldArchive (const Common::Path &baseName, Common::Archive &archive)
 
ArchiveCommon::makeInstallShieldArchive (const Common::FSNode &baseName)
 

Function Documentation

◆ makeInstallShieldArchive() [1/3]

Archive* Common::makeInstallShieldArchive ( const Common::Path baseName)

This factory method creates an Archive instance corresponding to the content of the single- or multi-file InstallShield cabinet with the given base name

May return nullptr in case of a failure.

Parameters
baseNameThe base filename, e.g. the "data" in "data1.cab"

◆ makeInstallShieldArchive() [2/3]

Archive* Common::makeInstallShieldArchive ( const Common::Path baseName,
Common::Archive archive 
)

This factory method creates an Archive instance corresponding to the content of the single- or multi-file InstallShield cabinet with the given base name in a specified archive.

May return nullptr in case of a failure.

Parameters
baseNameThe base filename, e.g. the "data" in "data1.cab"

◆ makeInstallShieldArchive() [3/3]

Archive* Common::makeInstallShieldArchive ( const Common::FSNode baseName)

This factory method creates an Archive instance corresponding to the content of the single- or multi-file InstallShield cabinet with the given base name

May return nullptr in case of a failure.

Parameters
baseNameThe base filename, e.g. the "data" in "data1.cab"