AUI Framework  develop
Cross-platform base for C++ UI apps
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Modules Pages Concepts
AUpdater Member List

This is the complete list of members for AUpdater, including all inherited members.

AObject() (defined in AObject)AObject
AObjectBase()=default (defined in AObjectBase)AObjectBase
AObjectBase(AObjectBase &&rhs) noexcept (defined in AObjectBase)AObjectBaseinline
AObjectBase(const AObjectBase &rhs) noexcept (defined in AObjectBase)AObjectBaseinline
applyUpdateAndRestart()AUpdatervirtual
AUpdater() (defined in AUpdater)AUpdater
biConnect(PropertySource &&propertySource, PropertyDestination &&propertyDestination)AObjectinlinestatic
checkForUpdates()AUpdater
checkForUpdatesImpl()=0AUpdaterprotectedpure virtual
cleanupUnpackedUpdateDirBeforeDownloading()AUpdaterprotectedvirtual
clearAllIngoingConnections() noexcept (defined in AObjectBase)AObjectBaseprotected
connect(const Signal &signal, Object *object, Function &&function)AObjectinlinestatic
connect(const Property &property, Object *object, Function &&function)AObjectinlinestatic
connect(PropertySource &&propertySource, PropertyDestination &&propertyDestination)AObjectinlinestatic
connect(const Connectable &connectable, Object &object, Function &&function)AObjectinlinestatic
connect(const Connectable &connectable, Function &&function)AObjectinline
connect(const Connectable &connectable, _< Object > object, Function &&function)AObjectinlinestatic
connect(const Connectable &connectable, ASlotDef< Object *, Function > slotDef)AObjectinlinestatic
connect(const Property &property, _< Object > object, Function &&function)AObjectinlinestatic
deployUpdate(const APath &source, const APath &destination)AUpdaterprotectedvirtual
disconnect() (defined in AObject)AObjectstatic
downloadAndUnpack(AString downloadUrl, const APath &unpackedUpdateDir)AUpdaterprotected
downloadUpdate()AUpdater
downloadUpdateImpl(const APath &unpackedUpdateDir)=0AUpdaterprotectedpure virtual
GENERIC_OBSERVERAObjectstatic
getInstallationDirectory(const GetInstallationDirectoryContext &context)AUpdaterprotectedvirtual
getLastDeploymentError() const noexcept (defined in AUpdater)AUpdaterinline
getModuleName() constAUpdaterprotectedvirtual
getTempWorkDir() constAUpdaterprotectedvirtual
getThread() const (defined in AObject)AObjectinline
getUnpackedUpdateDir() constAUpdaterprotectedvirtual
handlePostUpdateCleanup()AUpdatervirtual
handleSlotException(std::exception_ptr exception)AObjectBaseprotectedvirtual
handleStartup(const AStringVector &applicationArguments)AUpdatervirtual
handleWaitForProcess(uint32_t pid)AUpdaterprotectedvirtual
injectWaitForMyPid(AVector< AString > args)AUpdaterprotectedvirtual
isAvailable()AUpdaterstatic
isSignalsEnabled() const noexcept (defined in AObject)AObjectinline
isSlotsCallsOnlyOnMyThread() const noexcept (defined in AObject)AObjectinline
loadInstallCmdline() constAUpdaterprotectedvirtual
makeDefaultInstallationCmdline() constAUpdaterprotected
mAsyncAUpdaterprotected
moveToThread(aui::no_escape< AObject > object, _< AAbstractThread > thread) (defined in AObject)AObjectstatic
noncopyable()=default (defined in aui::noncopyable)aui::noncopyable
noncopyable(const noncopyable &)=delete (defined in aui::noncopyable)aui::noncopyable
operator=(const AObjectBase &rhs) noexcept (defined in AObjectBase)AObjectBaseinline
operator=(AObjectBase &&rhs) noexcept (defined in AObjectBase)AObjectBaseinline
operator=(const noncopyable &)=delete (defined in aui::noncopyable)aui::noncopyable
operator^(T &&t) noexcept (defined in AObject)AObjectinline
reportDownloadedPercentage(aui::float_within_0_1 progress)AUpdaterprotected
reportReadyToApplyAndRestart(InstallCmdline cmdline)AUpdaterprotected
saveCmdline(const InstallCmdline &cmdline) constAUpdaterprotectedvirtual
setSignalsEnabled(bool enabled) (defined in AObject)AObjectinline
setSlotsCallsOnlyOnMyThread(bool slotsCallsOnlyOnMyThread) (defined in AObject)AObjectinline
setThread(_< AAbstractThread > thread)AObjectinlineprotected
sharedPtr() (defined in AObject)AObjectinline
SIGNAL_SLOT_GLOBAL_SYNC (defined in AObjectBase)AObjectBasestatic
statusAUpdater
triggerUpdateOnStartup()AUpdaterprotectedvirtual
weakPtr() (defined in AObject)AObjectinline
~AObject()=default (defined in AObject)AObjectvirtual
~AObjectBase()=default (defined in AObjectBase)AObjectBasevirtual
~AUpdater() override=default (defined in AUpdater)AUpdater