Loading...
Searching...
No Matches
by::podLoader Class Reference

Pod loading and management system. More...

#include <podLoader.hpp>

Inheritance diagram for by::podLoader:

Public Member Functions

me & addPath (const std::string &filePath)
 
me & addPath (const std::vector< std::string > paths)
 
me & addPath (std::initializer_list< const nchar * > paths)
 
me & addRelativePath (const std::string &path)
 
me & setBasePods (nmap &s)
 Sets the map where loaded pods will be stored.
 
me & setBasePods (nmap *it) BY_SIDE_FUNC(it
 
void load ()
 Initiates the pod loading process.
 

Public Attributes

me setBasePods it
 
me setBasePodsthis
 

Detailed Description

Pod loading and management system.

Manages the loading of slots from manifest files and file paths. Coordinates pod loading strategies and maintains slot hierarchies for the runtime system.

Member Function Documentation

◆ load()

void by::podLoader::load ( )

Initiates the pod loading process.

This method triggers the discovery, parsing, verification, and linking of all pods found in the configured paths.

◆ setBasePods()

me & by::podLoader::setBasePods ( nmap & s)

Sets the map where loaded pods will be stored.

Parameters
sThe nmap object to store the loaded pods.
Returns
A reference to this podLoader instance.

The documentation for this class was generated from the following file:
to Top