MiKTeX 23.10-next
A scalable TeX distribution
Loading...
Searching...
No Matches
Classes | Typedefs | Functions | Variables
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_dosFileDigestTable
 

Functions

std::string GetMpmAgent ()
 
void DbgView (const std::string &s)
 
bool StripPrefix (const std::string &str, const char *lpszPrefix, 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.