Struct CInstallManifest::SComponent#

Nested Relationships#

This struct is a nested type of Class CInstallManifest.

Struct Documentation#

struct SComponent

Manifest information belonging to the component.

Public Types

typedef sdv::sequence<sdv::u8string> seqAliases

Sequence containing zero or more class name aliases.

typedef sdv::sequence<sdv::u8string> seqDependencies

This component depends on…

Public Members

std::filesystem::path pathRelModule

Relative module path (relative to the installation directory).

std::string ssManifest

Component manifest.

std::string ssClassName

String representing the class name.

std::string ssDefaultObjectName

The default object name.

sdv::EObjectType eType

Type of object.

uint32_t uiFlags

Zero or more object flags from EObjectFlags.