~stolowski/unity-scopes-api/fix-1393382-rtm

« back to all changes in this revision

Viewing changes to include/unity/scopes/internal/QueryMetadataImpl.h

  • Committer: Pawel Stolowski
  • Date: 2014-11-04 14:33:07 UTC
  • mfrom: (241.1.20 unity-scopes-api)
  • Revision ID: pawel.stolowski@canonical.com-20141104143307-cs70gjyowjtwpk69
Merged trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
    void set_internet_connectivity(QueryMetadata::ConnectivityStatus connectivity_status);
53
53
    QueryMetadata::ConnectivityStatus internet_connectivity() const;
54
54
 
 
55
    bool contains_hint(std::string const& key) const;
 
56
    void set_hint(std::string const& key, Variant const& value);
 
57
    VariantMap hints() const;
 
58
    Variant& hint(std::string const& key);
 
59
    Variant const& hint(std::string const& key) const;
 
60
 
55
61
    virtual VariantMap serialize() const = 0;
56
62
 
57
63
protected:
61
67
private:
62
68
    std::string locale_;
63
69
    std::string form_factor_;
 
70
    VariantMap hints_;
64
71
    QueryMetadata::ConnectivityStatus internet_connectivity_;
65
72
};
66
73