~ci-train-bot/ubuntu-app-launch/ubuntu-app-launch-ubuntu-zesty-2264

« back to all changes in this revision

Viewing changes to libubuntu-app-launch/app-store-base.h

  • Committer: Ted Gould
  • Date: 2017-04-04 05:29:16 UTC
  • mfrom: (307.1.20 registry-cleanup)
  • mto: This revision was merged to the branch mainline in revision 314.
  • Revision ID: ted@gould.cx-20170404052916-sy1fq5qzfrau6o53
Merge registry cleanup changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
class Base : public info_watcher::Base
39
39
{
40
40
public:
41
 
    Base(const Registry& registry);
 
41
    Base(const std::shared_ptr<Registry::Impl>& registry);
42
42
    virtual ~Base();
43
43
 
44
44
    /* Discover tools */
55
55
    virtual std::shared_ptr<app_impls::Base> create(const AppID& appid) = 0;
56
56
 
57
57
    /* Static get all */
58
 
    static std::list<std::shared_ptr<Base>> allAppStores(const Registry& registry);
 
58
    static std::list<std::shared_ptr<Base>> allAppStores(const std::shared_ptr<Registry::Impl>& registry);
59
59
};
60
60
 
61
61
}  // namespace app_store