|
CCF
|
#include <kv_bytecode_module_loader.h>
Inherits ccf::js::modules::ModuleLoaderInterface.
Public Member Functions | |
| KvBytecodeModuleLoader (ccf::ModulesQuickJsBytecode::ReadOnlyHandle *mbh, ccf::ModulesQuickJsVersion::ReadOnlyHandle *modules_version_handle) | |
| std::optional< js::core::JSWrappedValue > | get_module (std::string_view module_name, js::core::Context &ctx) override |
Public Member Functions inherited from ccf::js::modules::ModuleLoaderInterface | |
| virtual | ~ModuleLoaderInterface ()=default |
Protected Attributes | |
| ccf::ModulesQuickJsBytecode::ReadOnlyHandle * | modules_bytecode_handle |
| bool | version_ok |
|
inline |
|
inlineoverridevirtual |
Implements ccf::js::modules::ModuleLoaderInterface.
|
protected |
|
protected |