fourdst_plugin 0.0.1a
C++ Plugin Manager
Loading...
Searching...
No Matches
fourdst::plugin::bundle::PluginBundle Member List

This is the complete list of members for fourdst::plugin::bundle::PluginBundle, including all inherited members.

build_host_metadata()fourdst::plugin::bundle::PluginBundleprivate
getBundleAuthor() constfourdst::plugin::bundle::PluginBundle
getBundleComment() constfourdst::plugin::bundle::PluginBundle
getBundledDatetime() constfourdst::plugin::bundle::PluginBundle
getBundleVersion() constfourdst::plugin::bundle::PluginBundle
getHostABISignature()fourdst::plugin::bundle::PluginBundleprivatestatic
getHostArchitecture()fourdst::plugin::bundle::PluginBundleprivatestatic
getHostOperatingSystem()fourdst::plugin::bundle::PluginBundleprivatestatic
getPluginNames() constfourdst::plugin::bundle::PluginBundle
has(const std::string &pluginName) constfourdst::plugin::bundle::PluginBundle
isBundleSigned() constfourdst::plugin::bundle::PluginBundle
isBundleTrusted() constfourdst::plugin::bundle::PluginBundle
load(const std::string &pluginName) constfourdst::plugin::bundle::PluginBundle
load(const std::vector< PluginPlatforms > &plugins) constfourdst::plugin::bundle::PluginBundleprivate
m_bundleAuthorfourdst::plugin::bundle::PluginBundleprivate
m_bundleAuthorKeyFingerprintfourdst::plugin::bundle::PluginBundleprivate
m_bundleCommentfourdst::plugin::bundle::PluginBundleprivate
m_bundledDatetimefourdst::plugin::bundle::PluginBundleprivate
m_bundleManifestfourdst::plugin::bundle::PluginBundleprivate
m_bundleNamefourdst::plugin::bundle::PluginBundleprivate
m_bundleSignaturefourdst::plugin::bundle::PluginBundleprivate
m_bundleVersionfourdst::plugin::bundle::PluginBundleprivate
m_filepathfourdst::plugin::bundle::PluginBundleprivate
m_hostABISignaturefourdst::plugin::bundle::PluginBundleprivate
m_hostArchitecturefourdst::plugin::bundle::PluginBundleprivate
m_hostOperatingSystemfourdst::plugin::bundle::PluginBundleprivate
m_loadedMapfourdst::plugin::bundle::PluginBundleprivate
m_loadPolicyfourdst::plugin::bundle::PluginBundleprivate
m_pluginAuthorsfourdst::plugin::bundle::PluginBundleprivate
m_pluginManagerfourdst::plugin::bundle::PluginBundleprivate
m_pluginNamesfourdst::plugin::bundle::PluginBundleprivate
m_pluginVersionsfourdst::plugin::bundle::PluginBundleprivate
m_signedfourdst::plugin::bundle::PluginBundleprivate
m_temporaryDirectoryfourdst::plugin::bundle::PluginBundleprivate
m_tripletfourdst::plugin::bundle::PluginBundleprivate
m_trustedfourdst::plugin::bundle::PluginBundleprivate
operator=(const PluginBundle &)=deletefourdst::plugin::bundle::PluginBundle
operator=(PluginBundle &&)=deletefourdst::plugin::bundle::PluginBundle
parse_manifest(std::filesystem::path manifestPath)fourdst::plugin::bundle::PluginBundleprivate
PluginBundle(const std::string &filename)fourdst::plugin::bundle::PluginBundleexplicit
PluginBundle(const char *filename)fourdst::plugin::bundle::PluginBundleexplicit
PluginBundle(const std::filesystem::path &filename)fourdst::plugin::bundle::PluginBundleexplicit
PluginBundle(const std::string &filename, PluginLoadPolicy policy)fourdst::plugin::bundle::PluginBundleexplicit
PluginBundle(const char *filename, PluginLoadPolicy policy)fourdst::plugin::bundle::PluginBundleexplicit
PluginBundle(const std::filesystem::path &filename, PluginLoadPolicy policy)fourdst::plugin::bundle::PluginBundleexplicit
PluginBundle(const PluginBundle &)=deletefourdst::plugin::bundle::PluginBundle
PluginBundle(PluginBundle &&)=deletefourdst::plugin::bundle::PluginBundle
unpackBundle(const std::filesystem::path &archivePath, const utils::TemporaryDirectory &temporaryDirectory)fourdst::plugin::bundle::PluginBundleprivatestatic
verify_bundle()fourdst::plugin::bundle::PluginBundleprivate
~PluginBundle()=defaultfourdst::plugin::bundle::PluginBundle