MiKTeX 23.10-next
A scalable TeX distribution
|
This is the complete list of members for MiKTeX::Core::Session, including all inherited members.
AddInputDirectory(const MiKTeX::Util::PathName &path, bool atEnd)=0 | MiKTeX::Core::Session | pure virtual |
Close()=0 | MiKTeX::Core::Session | pure virtual |
CloseFile(FILE *file, int &exitCode)=0 | MiKTeX::Core::Session | pure virtual |
CloseFile(FILE *file)=0 | MiKTeX::Core::Session | pure virtual |
ConfigureFile(const MiKTeX::Util::PathName &pathIn, const MiKTeX::Util::PathName &pathOut, MiKTeX::Configuration::HasNamedValues *callback=nullptr)=0 | MiKTeX::Core::Session | pure virtual |
ConfigureFile(const MiKTeX::Util::PathName &pathRel, MiKTeX::Configuration::HasNamedValues *callback=nullptr)=0 | MiKTeX::Core::Session | pure virtual |
ConvertToBitmapFile(const MiKTeX::Util::PathName &sourceFileName, MiKTeX::Util::PathName &destFileName, IRunProcessCallback *callback)=0 | MiKTeX::Core::Session | pure virtual |
Create(const InitInfo &initInfo) | MiKTeX::Core::Session | static |
DeleteFormatInfo(const std::string &key)=0 | MiKTeX::Core::Session | pure virtual |
DeriveFileType(const MiKTeX::Util::PathName &fileName)=0 | MiKTeX::Core::Session | pure virtual |
DeriveTEXMFRoot(const MiKTeX::Util::PathName &path)=0 | MiKTeX::Core::Session | pure virtual |
DetermineMETAFONTMode(unsigned dpi, MIKTEXMFMODE &Mode)=0 | MiKTeX::Core::Session | pure virtual |
EnableFontMaker(bool enable)=0 | MiKTeX::Core::Session | pure virtual |
ExamineCommandLine(const std::string &commandLine)=0 | MiKTeX::Core::Session | pure virtual |
ExamineCommandLineResult enum name | MiKTeX::Core::Session | |
Expand(const std::string &toBeExpanded)=0 | MiKTeX::Core::Session | pure virtual |
Expand(const std::string &toBeExpanded, MiKTeX::Configuration::HasNamedValues *callback)=0 | MiKTeX::Core::Session | pure virtual |
Expand(const std::string &toBeExpanded, ExpandOptionSet options, MiKTeX::Configuration::HasNamedValues *callback)=0 | MiKTeX::Core::Session | pure virtual |
FatalCrtError(const std::string &functionName, int errorCode, const MiKTeXException::KVMAP &info, const SourceLocation &sourceLocation) | MiKTeX::Core::Session | static |
FatalMiKTeXError(const std::string &message, const std::string &description, const std::string &remedy, const std::string &tag, const MiKTeXException::KVMAP &info, const SourceLocation &sourceLocation) | MiKTeX::Core::Session | static |
FatalWindowsError(const std::string &functionName, unsigned long errorCode, const std::string &description, const std::string &remedy, const std::string &tag, const MiKTeXException::KVMAP &info, const SourceLocation &sourceLocation) | MiKTeX::Core::Session | static |
FindFile(const std::string &fileName, const std::string &searchPath, FindFileOptionSet options, std::vector< MiKTeX::Util::PathName > &result)=0 | MiKTeX::Core::Session | pure virtual |
FindFile(const std::string &fileName, const std::string &searchPath, std::vector< MiKTeX::Util::PathName > &result)=0 | MiKTeX::Core::Session | pure virtual |
FindFile(const std::string &fileName, const std::string &searchPath, FindFileOptionSet options, MiKTeX::Util::PathName &result)=0 | MiKTeX::Core::Session | pure virtual |
FindFile(const std::string &fileName, const std::string &searchPath, MiKTeX::Util::PathName &result)=0 | MiKTeX::Core::Session | pure virtual |
FindFile(const std::string &fileName, FileType fileType, FindFileOptionSet options, std::vector< MiKTeX::Util::PathName > &result)=0 | MiKTeX::Core::Session | pure virtual |
FindFile(const std::string &fileName, FileType fileType, std::vector< MiKTeX::Util::PathName > &result)=0 | MiKTeX::Core::Session | pure virtual |
FindFile(const std::string &fileName, FileType fileType, FindFileOptionSet options, MiKTeX::Util::PathName &result)=0 | MiKTeX::Core::Session | pure virtual |
FindFile(const std::string &fileName, FileType fileType, MiKTeX::Util::PathName &result)=0 | MiKTeX::Core::Session | pure virtual |
FindFilenameDatabase(unsigned r, MiKTeX::Util::PathName &path)=0 | MiKTeX::Core::Session | pure virtual |
FindFileOption enum name | MiKTeX::Core::Session | |
FindFileOptionSet typedef (defined in MiKTeX::Core::Session) | MiKTeX::Core::Session | |
FindPkFile(const std::string &fontName, const std::string &mfMode, int dpi, MiKTeX::Util::PathName &result)=0 | MiKTeX::Core::Session | pure virtual |
FindTfmFile(const std::string &fontName, MiKTeX::Util::PathName &result, bool create)=0 | MiKTeX::Core::Session | pure virtual |
GetAllowedShellCommands()=0 | MiKTeX::Core::Session | pure virtual |
GetConfigValue(const std::string §ionName, const std::string &valueName, const ConfigValue &defaultValue, HasNamedValues *callback)=0 | MiKTeX::Configuration::ConfigurationProvider | pure virtual |
GetConfigValue(const std::string §ionName, const std::string &valueName, const ConfigValue &defaultValue)=0 | MiKTeX::Configuration::ConfigurationProvider | pure virtual |
GetConfigValue(const std::string §ionName, const std::string &valueName, HasNamedValues *callback)=0 | MiKTeX::Configuration::ConfigurationProvider | pure virtual |
GetConfigValue(const std::string §ionName, const std::string &valueName)=0 | MiKTeX::Configuration::ConfigurationProvider | pure virtual |
GetEngineName()=0 | MiKTeX::Core::Session | pure virtual |
GetExpandedSearchPath(FileType fileType)=0 | MiKTeX::Core::Session | pure virtual |
GetFileInfoRecords()=0 | MiKTeX::Core::Session | pure virtual |
GetFilenameDatabasePathName(unsigned r)=0 | MiKTeX::Core::Session | pure virtual |
GetFileTypeInfo(FileType fileType)=0 | MiKTeX::Core::Session | pure virtual |
GetFileTypes()=0 | MiKTeX::Core::Session | pure virtual |
GetFontDirectories()=0 | MiKTeX::Core::Session | pure virtual |
GetFontInfo(const std::string &fontName, std::string &supplier, std::string &typeface, double *genSize)=0 | MiKTeX::Core::Session | pure virtual |
GetFormatInfo(const std::string &key)=0 | MiKTeX::Core::Session | pure virtual |
GetFormats()=0 | MiKTeX::Core::Session | pure virtual |
GetGhostscript(unsigned long *versionNumber)=0 | MiKTeX::Core::Session | pure virtual |
GetLanguages()=0 | MiKTeX::Core::Session | pure virtual |
GetMakeFontsFlag()=0 | MiKTeX::Core::Session | pure virtual |
GetMETAFONTMode(unsigned idx, MIKTEXMFMODE &mode)=0 | MiKTeX::Core::Session | pure virtual |
GetMpmDatabasePathName()=0 | MiKTeX::Core::Session | pure virtual |
GetMpmRootPath()=0 | MiKTeX::Core::Session | pure virtual |
GetMyLocation(bool canonicalized)=0 | MiKTeX::Core::Session | pure virtual |
GetMyPrefix(bool canonicalized)=0 | MiKTeX::Core::Session | pure virtual |
GetMyProgramFile(bool canonicalized)=0 | MiKTeX::Core::Session | pure virtual |
GetNumberOfTEXMFRoots()=0 | MiKTeX::Core::Session | pure virtual |
GetPaperSizeInfo(int idx, PaperSizeInfo &paperSize)=0 | MiKTeX::Core::Session | pure virtual |
GetPaperSizeInfo(const std::string &dvipsName)=0 | MiKTeX::Core::Session | pure virtual |
GetRootDirectories()=0 | MiKTeX::Core::Session | pure virtual |
GetRootDirectoryPath(unsigned r)=0 | MiKTeX::Core::Session | pure virtual |
GetSetupConfig()=0 | MiKTeX::Core::Session | pure virtual |
GetShellCommandMode()=0 | MiKTeX::Core::Session | pure virtual |
GetSpecialPath(SpecialPath specialPath)=0 | MiKTeX::Configuration::ConfigurationProvider | pure virtual |
InitOption enum name | MiKTeX::Core::Session | |
InitOptionSet typedef | MiKTeX::Core::Session | |
IsAdminMode()=0 | MiKTeX::Core::Session | pure virtual |
IsCommonRootDirectory(unsigned r)=0 | MiKTeX::Core::Session | pure virtual |
IsFileAlreadyOpen(const MiKTeX::Util::PathName &fileName)=0 | MiKTeX::Core::Session | pure virtual |
IsMiKTeXDirect()=0 | MiKTeX::Core::Session | pure virtual |
IsMiKTeXPortable()=0 | MiKTeX::Core::Session | pure virtual |
IsOtherRootDirectory(unsigned r)=0 | MiKTeX::Core::Session | pure virtual |
IsOutputFile(const FILE *file)=0 | MiKTeX::Core::Session | pure virtual |
IsSharedSetup()=0 | MiKTeX::Core::Session | pure virtual |
IsUserAnAdministrator()=0 | MiKTeX::Core::Session | pure virtual |
Locate(const std::string &fileName, const LocateOptions &options)=0 | MiKTeX::Core::Session | pure virtual |
MakeMakePkCommandLine(const std::string &fontName, int dpi, int baseDpi, const std::string &mfMode, MiKTeX::Util::PathName &fileName, MiKTeX::Configuration::TriState enableInstaller)=0 | MiKTeX::Core::Session | pure virtual |
MoveRootDirectoryDown(unsigned r)=0 | MiKTeX::Core::Session | pure virtual |
MoveRootDirectoryUp(unsigned r)=0 | MiKTeX::Core::Session | pure virtual |
OpenFile(const MiKTeX::Util::PathName &path, FileMode mode, FileAccess access, bool isTextFile)=0 | MiKTeX::Core::Session | pure virtual |
PushAppName(const std::string &name)=0 | MiKTeX::Core::Session | pure virtual |
PushBackAppName(const std::string &name)=0 | MiKTeX::Core::Session | pure virtual |
RecordFileInfo(const MiKTeX::Util::PathName &path, FileAccess access)=0 | MiKTeX::Core::Session | pure virtual |
RegisterRootDirectories(const StartupConfig &startupConfig, RegisterRootDirectoriesOptionSet options)=0 | MiKTeX::Core::Session | pure virtual |
RegisterRootDirectory(const MiKTeX::Util::PathName &path, bool other)=0 | MiKTeX::Core::Session | pure virtual |
Reset()=0 | MiKTeX::Core::Session | pure virtual |
RunBatch(int argc, const char **argv)=0 | MiKTeX::Core::Session | pure virtual |
RunExe(int argc, const char **argv)=0 | MiKTeX::Core::Session | pure virtual |
RunGhostscript(int argc, const char **argv)=0 | MiKTeX::Core::Session | pure virtual |
RunJava(int argc, const char **argv)=0 | MiKTeX::Core::Session | pure virtual |
RunningAsAdministrator()=0 | MiKTeX::Core::Session | pure virtual |
RunPerl(int argc, const char **argv)=0 | MiKTeX::Core::Session | pure virtual |
RunPython(int argc, const char **argv)=0 | MiKTeX::Core::Session | pure virtual |
ScheduleFileRemoval(const MiKTeX::Util::PathName &path)=0 | MiKTeX::Core::Session | pure virtual |
ScheduleSystemCommand(const std::string &commandLine)=0 | MiKTeX::Core::Session | pure virtual |
SetAdminMode(bool adminMode, bool force=false)=0 | MiKTeX::Core::Session | pure virtual |
SetConfigValue(const std::string §ionName, const std::string &valueName, const ConfigValue &value)=0 | MiKTeX::Configuration::ConfigurationProvider | pure virtual |
SetDefaultPaperSize(const std::string &dvipsName)=0 | MiKTeX::Core::Session | pure virtual |
SetFindFileCallback(IFindFileCallback *callback)=0 | MiKTeX::Core::Session | pure virtual |
SetFormatInfo(const FormatInfo &formatInfo)=0 | MiKTeX::Core::Session | pure virtual |
SetLanguageInfo(const LanguageInfo &languageInfo)=0 | MiKTeX::Core::Session | pure virtual |
SetRecorderPath(const MiKTeX::Util::PathName &path)=0 | MiKTeX::Core::Session | pure virtual |
SetTheNameOfTheGame(const std::string &name)=0 | MiKTeX::Core::Session | pure virtual |
ShowManualPageAndWait(HWND hWnd, unsigned long topic)=0 | MiKTeX::Core::Session | pure virtual |
SplitFontPath(const MiKTeX::Util::PathName &fontPath, std::string *fontType, std::string *supplier, std::string *typeface, std::string *fontName, std::string *pointSize)=0 | MiKTeX::Core::Session | pure virtual |
SplitTEXMFPath(const MiKTeX::Util::PathName &path, MiKTeX::Util::PathName &root, MiKTeX::Util::PathName &relative)=0 | MiKTeX::Core::Session | pure virtual |
StartFileInfoRecorder()=0 | MiKTeX::Core::Session | pure virtual |
StartFileInfoRecorder(bool recordPackageNames)=0 | MiKTeX::Core::Session | pure virtual |
TryCreateFromTemplate(const MiKTeX::Util::PathName &path)=0 | MiKTeX::Core::Session | pure virtual |
TryDeriveTEXMFRoot(const MiKTeX::Util::PathName &path)=0 | MiKTeX::Core::Session | pure virtual |
TryGet() | MiKTeX::Core::Session | static |
TryGetConfigValue(const std::string §ionName, const std::string &valueName, HasNamedValues *callback, std::string &value)=0 | MiKTeX::Configuration::ConfigurationProvider | pure virtual |
TryGetConfigValue(const std::string §ionName, const std::string &valueName, std::string &value)=0 | MiKTeX::Configuration::ConfigurationProvider | pure virtual |
TryGetFormatInfo(const std::string &key, FormatInfo &formatInfo)=0 | MiKTeX::Core::Session | pure virtual |
TryGetOpenFileInfo(FILE *file)=0 | MiKTeX::Core::Session | pure virtual |
TryOpenFile(const MiKTeX::Util::PathName &path, FileMode mode, FileAccess access, bool isTextFile)=0 | MiKTeX::Core::Session | pure virtual |
UnloadFilenameDatabase()=0 | MiKTeX::Core::Session | pure virtual |
UnloadFilenameDatabase(std::chrono::duration< double > minIdleTime)=0 | MiKTeX::Core::Session | pure virtual |
UnregisterRootDirectory(const MiKTeX::Util::PathName &path, bool other)=0 | MiKTeX::Core::Session | pure virtual |
~Session() noexcept=0 (defined in MiKTeX::Core::Session) | MiKTeX::Core::Session | pure virtual |