1 | /* |
---|---|
2 | This file is part of KDE. |
3 | |
4 | SPDX-FileCopyrightText: 2009 Eckhart Wörner <ewoerner@kde.org> |
5 | SPDX-FileCopyrightText: 2011 Laszlo Papp <djszapi@archlinux.us> |
6 | |
7 | SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL |
8 | */ |
9 | |
10 | #include "itemjob.cpp" |
11 | #include "listjob.cpp" |
12 | #include "parser.cpp" |
13 | |
14 | #include "accountbalance.h" |
15 | #include "accountbalanceparser.h" |
16 | #include "achievement.h" |
17 | #include "achievementparser.h" |
18 | #include "activity.h" |
19 | #include "activityparser.h" |
20 | #include "buildservice.h" |
21 | #include "buildservicejob.h" |
22 | #include "buildservicejoboutput.h" |
23 | #include "buildservicejoboutputparser.h" |
24 | #include "buildservicejobparser.h" |
25 | #include "buildserviceparser.h" |
26 | #include "category.h" |
27 | #include "categoryparser.h" |
28 | #include "comment.h" |
29 | #include "commentparser.h" |
30 | #include "config.h" |
31 | #include "configparser.h" |
32 | #include "content.h" |
33 | #include "contentparser.h" |
34 | #include "distribution.h" |
35 | #include "distributionparser.h" |
36 | #include "downloaditemparser.h" |
37 | #include "event.h" |
38 | #include "eventparser.h" |
39 | #include "folder.h" |
40 | #include "folderparser.h" |
41 | #include "forum.h" |
42 | #include "forumparser.h" |
43 | #include "homepagetype.h" |
44 | #include "homepagetypeparser.h" |
45 | #include "knowledgebaseentry.h" |
46 | #include "knowledgebaseentryparser.h" |
47 | #include "license.h" |
48 | #include "licenseparser.h" |
49 | #include "message.h" |
50 | #include "messageparser.h" |
51 | #include "person.h" |
52 | #include "personparser.h" |
53 | #include "privatedata.h" |
54 | #include "privatedataparser.h" |
55 | #include "project.h" |
56 | #include "projectparser.h" |
57 | #include "publisher.h" |
58 | #include "publisherfield.h" |
59 | #include "publisherfieldparser.h" |
60 | #include "publisherparser.h" |
61 | #include "remoteaccount.h" |
62 | #include "remoteaccountparser.h" |
63 | #include "topic.h" |
64 | #include "topicparser.h" |
65 | |
66 | namespace Attica |
67 | { |
68 | template class ListJob<Achievement>; |
69 | template class ListJob<Activity>; |
70 | template class ListJob<BuildServiceJob>; |
71 | template class ListJob<BuildService>; |
72 | template class ListJob<Category>; |
73 | template class ListJob<Comment>; |
74 | template class ListJob<Content>; |
75 | template class ListJob<Distribution>; |
76 | template class ListJob<DownloadItem>; |
77 | template class ListJob<Event>; |
78 | template class ListJob<Folder>; |
79 | template class ListJob<Forum>; |
80 | template class ListJob<HomePageType>; |
81 | template class ListJob<KnowledgeBaseEntry>; |
82 | template class ListJob<License>; |
83 | template class ListJob<Message>; |
84 | template class ListJob<Person>; |
85 | template class ListJob<Topic>; |
86 | template class ItemJob<Project>; |
87 | template class ItemJob<Publisher>; |
88 | template class ItemJob<RemoteAccount>; |
89 | |
90 | template class ItemPostJob<BuildService>; |
91 | template class ItemPostJob<BuildServiceJob>; |
92 | template class ItemPostJob<Project>; |
93 | template class ItemPostJob<Publisher>; |
94 | template class ItemPostJob<RemoteAccount>; |
95 | |
96 | template class ListJob<Project>; |
97 | template class ListJob<Publisher>; |
98 | template class ListJob<PublisherField>; |
99 | template class ListJob<RemoteAccount>; |
100 | |
101 | template class ItemJob<AccountBalance>; |
102 | template class ItemJob<Achievement>; |
103 | template class ItemJob<BuildServiceJob>; |
104 | template class ItemJob<BuildServiceJobOutput>; |
105 | template class ItemJob<BuildService>; |
106 | template class ItemJob<Forum>; |
107 | template class ItemJob<PrivateData>; |
108 | template class ItemJob<Config>; |
109 | template class ItemJob<Content>; |
110 | template class ItemJob<DownloadItem>; |
111 | template class ItemJob<Event>; |
112 | template class ItemJob<KnowledgeBaseEntry>; |
113 | template class ItemJob<Message>; |
114 | template class ItemJob<Person>; |
115 | template class ItemPostJob<Achievement>; |
116 | template class ItemPostJob<Content>; |
117 | template class ItemPostJob<Comment>; |
118 | template class ItemPostJob<Forum>; |
119 | |
120 | template class ItemPutJob<Achievement>; |
121 | |
122 | template class ItemDeleteJob<Achievement>; |
123 | |
124 | template class Parser<AccountBalance>; |
125 | template class Parser<Achievement>; |
126 | template class Parser<Activity>; |
127 | template class Parser<BuildService>; |
128 | template class Parser<BuildServiceJob>; |
129 | template class Parser<BuildServiceJobOutput>; |
130 | template class Parser<PrivateData>; |
131 | template class Parser<Category>; |
132 | template class Parser<Comment>; |
133 | template class Parser<Config>; |
134 | template class Parser<Content>; |
135 | template class Parser<Distribution>; |
136 | template class Parser<DownloadItem>; |
137 | template class Parser<Event>; |
138 | template class Parser<Folder>; |
139 | template class Parser<Forum>; |
140 | template class Parser<HomePageType>; |
141 | template class Parser<KnowledgeBaseEntry>; |
142 | template class Parser<License>; |
143 | template class Parser<Message>; |
144 | template class Parser<Person>; |
145 | template class Parser<Project>; |
146 | template class Parser<Publisher>; |
147 | template class Parser<PublisherField>; |
148 | template class Parser<RemoteAccount>; |
149 | template class Parser<Topic>; |
150 | |
151 | } |
152 |