RADLib
RADical C++ application framework
RADInstaller Namespace Reference

Classes

struct  FileEntry
 One file copied by the installer. More...
 
struct  DesktopEntry
 Optional desktop entry created by the installer. More...
 
struct  Component
 Installable component from a manifest. More...
 
struct  Manifest
 Installer manifest loaded from radinstall.json. More...
 
struct  Result
 Installer result. More...
 
class  Installer
 Manifest-driven installer engine with rollback and uninstall manifest support. More...
 

Typedefs

using ProgressCallback = std::function< void(int, const std::string &)>
 Progress callback receiving 0..100 percentage and status text. More...
 

Typedef Documentation

◆ ProgressCallback

using RADInstaller::ProgressCallback = typedef std::function<void(int, const std::string&)>

Progress callback receiving 0..100 percentage and status text.