λ61
Loading...
Searching...
No Matches
l61::ExtensionSystem::NativeExtension Member List

This is the complete list of members for l61::ExtensionSystem::NativeExtension, including all inherited members.

blindSymbolLookup(const std::string &symStr) constl61::ExtensionSystem::NativeExtensionprivate
entryPointSymbolNamel61::ExtensionSystem::NativeExtensionstatic
ExtensionEntryPoint_t typedefl61::ExtensionSystem::NativeExtension
extensionEntryPointCalll61::ExtensionSystem::NativeExtensionprivate
ExtensionEntryPointCall_t typedefl61::ExtensionSystem::NativeExtension
ExtensionEntryPointPtr_t typedefl61::ExtensionSystem::NativeExtension
extensionLookUp(const std::vector< std::string > &spaths, const std::string &exName)l61::ExtensionSystem::NativeExtensionstatic
extensionPathl61::ExtensionSystem::NativeExtensionprivate
extensionSymbolLookup(const std::string &symStr) constl61::ExtensionSystem::NativeExtensioninline
getExtensionEntryPointCall() constl61::ExtensionSystem::NativeExtension
getExtensionHeader() constl61::ExtensionSystem::NativeExtension
getExtensionHeaderAsRef() constl61::ExtensionSystem::NativeExtensioninline
getExtensionPath() constl61::ExtensionSystem::NativeExtension
hashCode() constl61::Objectvirtual
headerSymbolNamel61::ExtensionSystem::NativeExtensionstatic
isGoodExtension() constl61::ExtensionSystem::NativeExtensionprivate
isValid() constl61::ExtensionSystem::NativeExtension
NativeExtension(const std::string &path)l61::ExtensionSystem::NativeExtensionexplicit
NativeExtension(NativeExtension &)=deletel61::ExtensionSystem::NativeExtension
NativeExtension(const NativeExtension &)=deletel61::ExtensionSystem::NativeExtension
NativeExtension(NativeExtension &&nativeExtension) noexceptl61::ExtensionSystem::NativeExtension
operator nlohmann::json() constl61::Objectexplicit
operator std::string() constl61::Objectexplicit
safeExtensionLoad(const std::expected< NativeExtension, std::string > &extension, l61_api_extension_ptr api, bool required=true)l61::ExtensionSystem::NativeExtensionstatic
soHandlel61::ExtensionSystem::NativeExtensionprivate
soMutexl61::ExtensionSystem::NativeExtensionmutableprivate
toJsonValue() constl61::Objectvirtual
toString() const overridel61::ExtensionSystem::NativeExtensionvirtual
typeInfo() constl61::Object
typeName() constl61::Object
unload()l61::ExtensionSystem::NativeExtension
~NativeExtension() overridel61::ExtensionSystem::NativeExtension
~Object()=defaultl61::Objectvirtual