Struct CInstallManifest::SModule#

Nested Relationships#

This struct is a nested type of Class CInstallManifest.

Struct Documentation#

struct SModule#

Manifest information belonging to the module.

Public Functions

SModule(const std::filesystem::path &rpathRelModule, const std::string &rssManifest, bool bBlockSystemObjects)#

Constructor.

Parameters:
  • rpathRelModule[in] Reference to the relative module path.

  • rssManifest[in] Reference to the manifest file.

  • bBlockSystemObjects[in] Set when to block system objects.

Public Members

std::filesystem::path pathRelModule#

Relative module path (relative to the installation directory).

std::string ssManifest#

Manifest containing the components.

std::vector<SComponent> vecComponents#

Vector with contained components.