AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
AppropriatePortablePackagePredicate.h
    1#pragma once
    2
    3#include <AUI/Common/AObject.h>
    4
    5namespace aui::updater {
    6
   13    struct API_AUI_UPDATER AppropriatePortablePackagePredicate {
   32        AString qualifier{};
   33
   34        [[nodiscard]]
   35        bool operator()(const AString& packageName) const noexcept;
   36
   37        AString getQualifierDebug() const;
   38        const AString& getQualifier() const;
   39    };
   40}
Represents a Unicode character string.
Definition AString.h:38
Determines whether the passed package name is a portable package that matches current arch and platfo...
Definition AppropriatePortablePackagePredicate.h:13
AString qualifier
Package qualifier which is expected to be present in package name.
Definition AppropriatePortablePackagePredicate.h:32