contentstorage/casoftwareregistry/stub/inc/casoftwareregistry_p.h
changeset 102 8b8b34fa9751
parent 98 d2f833ab7940
child 107 b34d53f6acdf
equal deleted inserted replaced
100:0920c6a9b6c8 102:8b8b34fa9751
    26 
    26 
    27 class CaSoftwareRegistryPrivate
    27 class CaSoftwareRegistryPrivate
    28 {
    28 {
    29 public:
    29 public:
    30     typedef QHash<QString, QString> DetailMap;
    30     typedef QHash<QString, QString> DetailMap;
    31     
    31 
    32     explicit CaSoftwareRegistryPrivate(
    32     explicit CaSoftwareRegistryPrivate(
    33         CaSoftwareRegistry *softwareRegistryPublic);
    33         CaSoftwareRegistry *softwareRegistryPublic);
    34     ~CaSoftwareRegistryPrivate();
    34     ~CaSoftwareRegistryPrivate();
    35 
       
    36     bool getApplicationsUids(int componentId,
       
    37         QStringList &applicationsUids);
       
    38 
    35 
    39     bool getUninstallDetails(int componentId,
    36     bool getUninstallDetails(int componentId,
    40         QString &componentName,
    37         QString &componentName,
    41         QStringList &applicationsUids,
    38         QStringList &applicationsUids,
    42         QString &confirmationMessage);
    39         QString &confirmationMessage);
    43 
    40 
       
    41     bool getApplicationsUids(int componentId,
       
    42         QStringList &appUids);
    44     DetailMap entryDetails(int componentId) const;
    43     DetailMap entryDetails(int componentId) const;
       
    44 
       
    45     QList<DetailMap> retrieveLogEntries() const;
    45 private:
    46 private:
    46 
    47 
    47     CaSoftwareRegistry *const m_q;
    48     CaSoftwareRegistry *const m_q;
    48 
    49 
    49 };
    50 };