MiKTeX 26.5-next
A scalable TeX distribution
Loading...
Searching...
No Matches
MiKTeX::Packages::internal Namespace Reference

Package manager internals. More...

Classes

class  ComboCfg
struct  equal_path
class  ExpatTpmParser
struct  hash_path
class  IProgressNotify_
class  NoRemoteService
class  NotFoundException
class  PackageDataStore
 An instance of this class collects package records. More...
class  PackageInstallerImpl
class  PackageIteratorImpl
class  PackageManagerImpl
class  PackageRepositoryDataStore
class  RemoteService
class  RepositoryManifest
class  RestRemoteService
class  TpmParser
class  WebFile
class  WebSession

Typedefs

typedef std::map< std::string, MiKTeX::Core::MD5, MiKTeX::Core::less_icase_dos > FileDigestTable

Functions

std::string GetMpmAgent ()
void DbgView (const std::string &s)
bool StripPrefix (const std::string &str, const char *prefix, std::string &result)
int StrCmp (const char *lpsz1, const char *lpsz2)
int StrCmp (const wchar_t *lpsz1, const wchar_t *lpsz2)
bool IsNewer (const MiKTeX::Util::PathName &path1, const MiKTeX::Util::PathName &path2)
bool IsUrl (const std::string &url)
std::string MakeUrl (const std::string &base, const std::string &rel)

Variables

constexpr const char * TEXMF_PREFIX_DIRECTORY = "texmf" MIKTEX_PATH_DIRECTORY_DELIMITER_STRING

Detailed Description

Package manager internals.