Struct IModuleManifestHelper#

Inheritance Relationships#

Derived Type#

Struct Documentation#

struct IModuleManifestHelper#

Read the module manifest.

Interface for reading the module manifest. This interface is implemented by the manifest_util component to read the manifest while being isolated from the system, thus protecting the system for unwanted behavior in case of malfunction.

Subclassed by CManifestUtil

Public Functions

virtual sdv::u8string ReadModuleManifest(const sdv::u8string &ssModule) = 0#

Read the module manifest.

Parameters:

ssModule[in] Path to the module file.

Returns:

The module manifest if available. Otherwise an empty string.

u8string ReadModuleManifest (in u8string ssModule)

Read the module manifest.

Parameters:

ssModule[in] Path to the module file.

Returns:

The module manifest if available. Otherwise an empty string.

Public Static Attributes

static ::sdv::interface_id _id = 0x9D583AEE4DA12C0B#

Interface ID.