~alecu/unity-scope-click/explicit-gcc-version

« back to all changes in this revision

Viewing changes to libclickscope/click/scope_activation.h

  • Committer: Tarmac
  • Author(s): Pawel Stolowski, CI bot, Rodney Dawes
  • Date: 2014-06-19 17:56:16 UTC
  • mfrom: (295.1.2 merge-trunk)
  • Revision ID: tarmac-20140619175616-b51lbponx0zwg8ic
Merge changes from trunk for new scopes API 0.5.0.

Approved by PS Jenkins bot, Alejandro J. Cura.

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
class PerformUninstallAction: public unity::scopes::ActivationQueryBase
41
41
{
42
42
public:
43
 
    PerformUninstallAction(const unity::scopes::Result& result, const unity::scopes::ActivationResponse& response);
 
43
    PerformUninstallAction(const unity::scopes::Result& result, const unity::scopes::ActionMetadata& metadata, const unity::scopes::ActivationResponse& response);
44
44
    unity::scopes::ActivationResponse activate() override;
45
45
 
46
46
private:
47
 
    unity::scopes::Result result;
48
47
    unity::scopes::ActivationResponse response;
49
48
};
50
49
 
53
52
    unity::scopes::ActivationResponse activate() override;
54
53
 
55
54
public:
 
55
    ScopeActivation(const unity::scopes::Result& result, const unity::scopes::ActionMetadata& metadata);
56
56
    void setStatus(unity::scopes::ActivationResponse::Status status);
57
57
    void setHint(std::string key, unity::scopes::Variant value);
58
58