This file is indexed.

/usr/share/sip/PyKDE4/akonadi/collection.sip is in python-kde4-dev 4:4.13.0-0ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
//
//     Copyright 2008 Simon Edwards <simon@simonzone.com>

//                 Generated by twine

// This file is part of PyKDE4.

// PyKDE4 is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of
// the License, or (at your option) any later version.

// PyKDE4 is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

namespace Akonadi
{

class Collection : Akonadi::Entity
{
%TypeHeaderCode
#include <akonadi/collection.h>
%End

public:
    typedef QList<Akonadi::Collection> List;


    enum Right
    {
        ReadOnly,
        CanChangeItem,
        CanCreateItem,
        CanDeleteItem,
        CanChangeCollection,
        CanCreateCollection,
        CanDeleteCollection,
        CanLinkItem,
        CanUnlinkItem,
        AllRights
    };

    typedef QFlags<Akonadi::Collection::Right> Rights;

                            Collection ();
                            Collection (const Akonadi::Collection& other);
    static Akonadi::Collection  fromUrl (const KUrl& url);
    QString                 name () const;
    void                    setName (const QString& name);
    Akonadi::Collection::Rights  rights () const;
    void                    setRights (Akonadi::Collection::Rights rights);
    QStringList             contentMimeTypes () const;
    void                    setContentMimeTypes (const QStringList& types);
    Id                      parent () const;
    void                    setParent (const Akonadi::Collection& collection);
    QString                 parentRemoteId () const;
    void                    setParentRemoteId (const QString& identifier);
    static Akonadi::Collection  root ();
    static QString          mimeType ();
    QString                 resource () const;
    void                    setResource (const QString& identifier);
    Akonadi::CachePolicy    cachePolicy () const;
    void                    setCachePolicy (const Akonadi::CachePolicy& policy);
    Akonadi::CollectionStatistics  statistics () const;
    void                    setStatistics (const Akonadi::CollectionStatistics& statistics);
    KUrl                    url () const;
    explicit                Collection (Akonadi::Entity::Id id);
    ~Collection ();
    void                    setParent (Akonadi::Entity::Id parent);
    enum UrlType
    {
        UrlShort,
        UrlWithName
    };
    KUrl                    url (Akonadi::Collection::UrlType type) const;
    bool                    isVirtual () const;
};
// Collection

};
// Akonadi

uint                    qHash (const Akonadi::Collection& collection);

//ig QDebug                  operator << (QDebug d, const Akonadi::Collection& collection);