|
| virtual ProgressInfo | GetProgressInfo ()=0 |
| | Gets progress information.
|
| virtual void | SetCallback (SetupServiceCallback *callback)=0 |
|
virtual void | Initialize ()=0 |
|
virtual SetupOptions | GetOptions ()=0 |
|
virtual SetupOptions | SetOptions (const SetupOptions &options)=0 |
|
virtual void | OpenLog ()=0 |
|
virtual MiKTeX::Util::PathName | CloseLog (bool cancel)=0 |
|
virtual void | Log (const std::string &s)=0 |
|
virtual void | ULogOpen ()=0 |
|
virtual void | ULogClose ()=0 |
|
virtual MiKTeX::Util::PathName | GetULogFileName ()=0 |
|
virtual void | ULogAddFile (const MiKTeX::Util::PathName &path)=0 |
|
virtual void | SetCallbacks (std::function< void(const std::string &)> f_ReportLine, std::function< bool(const std::string &)> f_OnRetryableError, std::function< bool(MiKTeX::Setup::Notification)> f_OnProgress, std::function< bool(const void *, size_t)> f_OnProcessOutput)=0 |
|
virtual void | Run ()=0 |
|
virtual void | WriteReport (std::ostream &s, ReportOptionSet options)=0 |
|
virtual void | WriteReport (std::ostream &s)=0 |
|
virtual void | CollectDiagnosticInfo (const MiKTeX::Util::PathName &outputFileName)=0 |
|
virtual std::vector< Issue > | FindIssues (bool checkPath, bool checkPackageIntegrity)=0 |
|
virtual std::vector< Issue > | GetIssues ()=0 |
|
virtual void | CreateProgramIcons ()=0 |
|
virtual void | ULogAddRegValue (HKEY hkey, const std::string &valueName, const std::string &value)=0 |
◆ GetProgressInfo()
| virtual ProgressInfo MiKTeX::Setup::SetupService::GetProgressInfo |
( |
| ) |
|
|
pure virtual |
Gets progress information.
◆ SetCallback()
Sets the callback interface.
- Parameters
-
| callback | Pointer to an interface. |
The documentation for this class was generated from the following file: