CheckPackageRepository(const std::string &url)=0 | MiKTeX::Packages::PackageManager | pure virtual |
Create(const InitInfo &initInfo) | MiKTeX::Packages::PackageManager | static |
Create() | MiKTeX::Packages::PackageManager | inlinestatic |
CreateInstaller(const PackageInstaller::InitInfo &initInfo)=0 | MiKTeX::Packages::PackageManager | pure virtual |
CreateInstaller()=0 | MiKTeX::Packages::PackageManager | pure virtual |
CreateIterator()=0 | MiKTeX::Packages::PackageManager | pure virtual |
CreateMpmFndb()=0 | MiKTeX::Packages::PackageManager | pure virtual |
DownloadRepositoryList()=0 | MiKTeX::Packages::PackageManager | pure virtual |
GetContainerPath(const std::string &packageId, bool useDisplayNames)=0 | MiKTeX::Packages::PackageManager | pure virtual |
GetDefaultPackageRepository() | MiKTeX::Packages::PackageManager | static |
GetInstallationSummary(bool userScope)=0 | MiKTeX::Packages::PackageManager | pure virtual |
GetLocalPackageRepository() | MiKTeX::Packages::PackageManager | static |
GetMiKTeXDirectRoot() | MiKTeX::Packages::PackageManager | static |
GetPackageInfo(const std::string &packageId)=0 | MiKTeX::Packages::PackageManager | pure virtual |
GetPackageManifest(const MiKTeX::Core::Cfg &cfg, const std::string &packageId, const std::string &texmfPrefix) | MiKTeX::Packages::PackageManager | static |
GetRemotePackageRepository(RepositoryReleaseState &repositoryReleaseState) | MiKTeX::Packages::PackageManager | static |
GetRemotePackageRepository() | MiKTeX::Packages::PackageManager | inlinestatic |
GetRepositories()=0 | MiKTeX::Packages::PackageManager | pure virtual |
GetRepositoryReleaseState()=0 | MiKTeX::Packages::PackageManager | pure virtual |
IsLocalPackageRepository(const MiKTeX::Util::PathName &path) | MiKTeX::Packages::PackageManager | static |
LoadDatabase(const MiKTeX::Util::PathName &path, bool isArchive)=0 | MiKTeX::Packages::PackageManager | pure virtual |
PickRepositoryUrl()=0 | MiKTeX::Packages::PackageManager | pure virtual |
PutPackageManifest(MiKTeX::Core::Cfg &cfg, const PackageInfo &packageInfo, std::time_t timePackaged) | MiKTeX::Packages::PackageManager | static |
ReadPackageManifestFile(const MiKTeX::Util::PathName &path, const std::string &texmfPrefix) | MiKTeX::Packages::PackageManager | static |
SetDefaultPackageRepository(const RepositoryInfo &repository) | MiKTeX::Packages::PackageManager | static |
SetDefaultPackageRepository(RepositoryType repositoryType, RepositoryReleaseState repositoryReleaseState, const std::string &urlOrPath) | MiKTeX::Packages::PackageManager | static |
SetDefaultPackageRepository(RepositoryType repositoryType, const std::string &urlOrPath) | MiKTeX::Packages::PackageManager | inlinestatic |
SetLocalPackageRepository(const MiKTeX::Util::PathName &path) | MiKTeX::Packages::PackageManager | static |
SetMiKTeXDirectRoot(const MiKTeX::Util::PathName &path) | MiKTeX::Packages::PackageManager | static |
SetProxy(const ProxySettings &proxySettings) | MiKTeX::Packages::PackageManager | static |
SetRemotePackageRepository(const std::string &url, RepositoryReleaseState repositoryReleaseState) | MiKTeX::Packages::PackageManager | static |
SetRemotePackageRepository(const std::string &url) | MiKTeX::Packages::PackageManager | inlinestatic |
SetRepositoryReleaseState(RepositoryReleaseState repositoryReleaseState)=0 | MiKTeX::Packages::PackageManager | pure virtual |
StripTeXMFPrefix(const std::string &str, std::string &result) | MiKTeX::Packages::PackageManager | static |
TryGetDefaultPackageRepository(RepositoryType &repositoryType, RepositoryReleaseState &repositoryReleaseState, std::string &urlOrPath) | MiKTeX::Packages::PackageManager | static |
TryGetDefaultPackageRepository(RepositoryType &repositoryType, std::string &urlOrPath) | MiKTeX::Packages::PackageManager | inlinestatic |
TryGetLocalPackageRepository(MiKTeX::Util::PathName &path) | MiKTeX::Packages::PackageManager | static |
TryGetMiKTeXDirectRoot(MiKTeX::Util::PathName &path) | MiKTeX::Packages::PackageManager | static |
TryGetPackageInfo(const std::string &packageId, PackageInfo &packageInfo)=0 | MiKTeX::Packages::PackageManager | pure virtual |
TryGetProxy(const std::string &url, ProxySettings &proxySettings) | MiKTeX::Packages::PackageManager | static |
TryGetProxy(ProxySettings &proxySettings) | MiKTeX::Packages::PackageManager | static |
TryGetRemotePackageRepository(std::string &url, RepositoryReleaseState &repositoryReleaseState) | MiKTeX::Packages::PackageManager | static |
TryGetRemotePackageRepository(std::string &url) | MiKTeX::Packages::PackageManager | inlinestatic |
TryGetRepositoryInfo(const std::string &url, RepositoryInfo &repositoryInfo)=0 | MiKTeX::Packages::PackageManager | pure virtual |
TryVerifyInstalledPackage(const std::string &packageId)=0 | MiKTeX::Packages::PackageManager | pure virtual |
UnloadDatabase()=0 | MiKTeX::Packages::PackageManager | pure virtual |
VerifyPackageRepository(const std::string &url)=0 | MiKTeX::Packages::PackageManager | pure virtual |
WritePackageManifestFile(const MiKTeX::Util::PathName &path, const PackageInfo &packageInfo, std::time_t timePackaged) | MiKTeX::Packages::PackageManager | static |
~PackageManager() noexcept=0 (defined in MiKTeX::Packages::PackageManager) | MiKTeX::Packages::PackageManager | pure virtual |