Module load

Source
Expand description

This module contains implementations of the ModuleResolver and ModuleLoader traits for file-system based modules.

Structs§

FsModuleLoader
The loader is used to manage the process of creating an in-memory model from file-system resources.
FsModuleResolver
The resolver implements the logic to map module identifiers to file system paths using the environment variable SDML_PATH to contain a search path.
Group
A resolver group allows the common configuration of multiple items.
Item
A specific resolver item.
ModuleCatalog
This type represents the content of a resolver file.

Enums§

CatalogEntry
An entry in a resolver catalog file is either an item or group of items.

Constants§

SDML_CATALOG_FILE_NAME
The name used for resolver catalog files.
SDML_FILE_EXTENSION
The recommended file extension for SDML resources.
SDML_FILE_EXTENSION_LONG
The alternate file extension for SDML resources.
SDML_RESOLVER_PATH_VARIABLE
The name of the SDML environment variable that may be used to hold a load path.