|
| WebApp (const WebApp &other)=delete |
|
WebApp & | operator= (const WebApp &other)=delete |
|
| WebApp (WebApp &&other)=delete |
|
WebApp & | operator= (WebApp &&other)=delete |
|
C4P::ProgramBase * | GetProgram () const |
|
IInitFinalize * | GetInitFinalize () const |
|
bool | AmI (const std::string &name) const |
|
bool | GetVerboseFlag () const |
|
void | IAm (const std::string &name) |
|
std::string | GetProgramName () const |
|
void | Finalize () override |
| Frees application resources. More...
|
|
void | Init (std::vector< char * > &args) override |
|
void | SetInitFinalize (IInitFinalize *initFinalize) |
|
void | SetProgram (C4P::ProgramBase *program, const std::string &programName, const std::string &version, const std::string ©right, const std::string &trademarks) |
|
virtual std::string | TheNameOfTheGame () const |
|
virtual void | ProcessCommandLineOptions () |
|
virtual unsigned long | GetHelpId () const |
|
virtual MiKTeX::Core::FileType | GetInputFileType () const |
|
| Application (const Application &other)=delete |
|
Application & | operator= (const Application &other)=delete |
|
| Application (Application &&other)=delete |
|
Application & | operator= (Application &&other)=delete |
|
virtual std::string | ExamineArgs (std::vector< const char * > &args, MiKTeX::Core::Session::InitInfo &initInfo) |
|
virtual std::string | ExamineArgs (std::vector< char * > &args, MiKTeX::Core::Session::InitInfo &initInfo) |
|
virtual void | Init (const MiKTeX::Core::Session::InitInfo &initInfo, std::vector< const char * > &args) |
|
virtual void | Init (const MiKTeX::Core::Session::InitInfo &initInfo, std::vector< char * > &args) |
|
virtual void | Init (const MiKTeX::Core::Session::InitInfo &initInfo) |
|
virtual void | Init (std::vector< const char * > &args) |
|
virtual void | Init (std::vector< char * > &args) |
|
virtual void | Init (const std::string &programInvocationName) |
|
virtual void | Init (const std::string &programInvocationName, const std::string &theNameOfTheGame) |
|
virtual void | Finalize () |
| Frees application resources. More...
|
|
virtual void | Finalize2 (int exitCode) |
|
virtual void | GetLibraryVersions (std::vector< MiKTeX::Core::LibraryVersion > &versions) const |
|
virtual void | ShowLibraryVersions () const |
| Prints version information of loaded libraries. More...
|
|
bool | InstallPackage (const std::string &packageId, const MiKTeX::Util::PathName &trigger, MiKTeX::Util::PathName &installRoot) override |
| Install a package. More...
|
|
bool | TryCreateFile (const MiKTeX::Util::PathName &fileName, MiKTeX::Core::FileType fileType) override |
| Creates a file. More...
|
|
void | ReportLine (const std::string &message) override |
| Prints an installer message. More...
|
|
bool | OnRetryableError (const std::string &message) override |
| Handles an installer error. More...
|
|
bool | OnProgress (MiKTeX::Packages::Notification nf) override |
| Handles an installer notification. More...
|
|
bool | Trace (const TraceCallback::TraceMessage &traceMessage) override |
| Logs a trace message. More...
|
|
void | EnableInstaller (MiKTeX::Configuration::TriState tri) |
|
void | FatalError (const std::string &message) |
|
void | Warning (const std::string &message) |
|
void | SecurityRisk (const std::string &message) |
|
void | InvokeEditor (const MiKTeX::Util::PathName &editFileName, int editLineNumber, MiKTeX::Core::FileType editFileType, const MiKTeX::Util::PathName &transcriptFileName) const |
|
void | Sorry (const std::string &name, const MiKTeX::Core::MiKTeXException &ex) |
|
void | Sorry (const std::string &name, const std::exception &ex) |
|
void | Sorry (const std::string &name, const std::string &description, const std::string &remedy, const std::string &url) |
|
void | Sorry (const std::string &name) |
|
bool | GetQuietFlag () const |
|
void | SetQuietFlag (bool b) |
|
std::shared_ptr< MiKTeX::Core::Session > | GetSession () const |
|
MiKTeX::Configuration::TriState | GetEnableInstaller () const |
|
void | LogInfo (const std::string &message) const |
|
void | LogWarn (const std::string &message) const |
|
void | LogError (const std::string &message) const |
|
void | CheckCancel () |
| Throws an exception if the application should be terminated. More...
|
|
virtual bool | InstallPackage (const std::string &packageId, const MiKTeX::Util::PathName &trigger, MiKTeX::Util::PathName &installRoot)=0 |
|
virtual bool | TryCreateFile (const MiKTeX::Util::PathName &fileName, FileType fileType)=0 |
|
virtual void | ReportLine (const std::string &str)=0 |
|
virtual bool | OnRetryableError (const std::string &message)=0 |
|
virtual bool | OnProgress (Notification nf)=0 |
|
virtual bool | Trace (const TraceMessage &traceMessage)=0 |
|
|
std::string | Translate (const char *msgId) |
|
std::vector< poptOption > | GetOptions () const |
|
void | AddOption (const std::string &aliasName, const std::string &name) |
|
void | AddOption (const std::string &name, const std::string &help, int opt, int argInfo=POPT_ARG_NONE, const std::string &argDescription="", void *arg=nullptr, char shortName=0) |
|
void | AddOptionShortcut (const std::string &longName, const std::vector< std::string > &args) |
|
void | BadUsage () |
|
void | ShowHelp (bool usageOnly=false) const |
|
void | ShowProgramVersion () const |
|
virtual bool | ProcessOption (int opt, const std::string &optArg) |
|
virtual void | AddOptions () |
|
void | AddOption (const std::string &name, int opt, int argInfo=POPT_ARG_NONE, const std::string &argDescription="", void *arg=nullptr, char shortName=0) |
|
virtual std::string | GetUsage () const |
|