Utility class for loading types from Sen packages.
More...
#include <package_manager.h>
Utility class for loading types from Sen packages.
◆ PackageManager()
◆ ~PackageManager()
| sen::kernel::PackageManager::~PackageManager |
( |
| ) |
|
◆ import()
| void sen::kernel::PackageManager::import |
( |
const std::vector< std::string > & | packageNames | ) |
|
Imports a set of packages. Throws std::exception on failure.
◆ getImportedTypes()
◆ lookupType()
| const Type * sen::kernel::PackageManager::lookupType |
( |
const std::string & | typeName | ) |
|
|
nodiscard |
Look for a manually-defined type inside the imported packages.
The documentation for this class was generated from the following file: