File indexing completed on 2024-10-06 09:33:19

0001 /*
0002     This file is part of KDE.
0003 
0004     SPDX-FileCopyrightText: 2009 Eckhart Wörner <ewoerner@kde.org>
0005     SPDX-FileCopyrightText: 2011 Laszlo Papp <djszapi@archlinux.us>
0006 
0007     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
0008 */
0009 
0010 #include "itemjob.cpp"
0011 #include "listjob.cpp"
0012 #include "parser.cpp"
0013 
0014 #include "accountbalance.h"
0015 #include "accountbalanceparser.h"
0016 #include "achievement.h"
0017 #include "achievementparser.h"
0018 #include "activity.h"
0019 #include "activityparser.h"
0020 #include "buildservice.h"
0021 #include "buildservicejob.h"
0022 #include "buildservicejoboutput.h"
0023 #include "buildservicejoboutputparser.h"
0024 #include "buildservicejobparser.h"
0025 #include "buildserviceparser.h"
0026 #include "category.h"
0027 #include "categoryparser.h"
0028 #include "comment.h"
0029 #include "commentparser.h"
0030 #include "config.h"
0031 #include "configparser.h"
0032 #include "content.h"
0033 #include "contentparser.h"
0034 #include "distribution.h"
0035 #include "distributionparser.h"
0036 #include "downloaditemparser.h"
0037 #include "event.h"
0038 #include "eventparser.h"
0039 #include "folder.h"
0040 #include "folderparser.h"
0041 #include "forum.h"
0042 #include "forumparser.h"
0043 #include "homepagetype.h"
0044 #include "homepagetypeparser.h"
0045 #include "knowledgebaseentry.h"
0046 #include "knowledgebaseentryparser.h"
0047 #include "license.h"
0048 #include "licenseparser.h"
0049 #include "message.h"
0050 #include "messageparser.h"
0051 #include "person.h"
0052 #include "personparser.h"
0053 #include "privatedata.h"
0054 #include "privatedataparser.h"
0055 #include "project.h"
0056 #include "projectparser.h"
0057 #include "publisher.h"
0058 #include "publisherfield.h"
0059 #include "publisherfieldparser.h"
0060 #include "publisherparser.h"
0061 #include "remoteaccount.h"
0062 #include "remoteaccountparser.h"
0063 #include "topic.h"
0064 #include "topicparser.h"
0065 
0066 namespace Attica
0067 {
0068 template class ListJob<Achievement>;
0069 template class ListJob<Activity>;
0070 template class ListJob<BuildServiceJob>;
0071 template class ListJob<BuildService>;
0072 template class ListJob<Category>;
0073 template class ListJob<Comment>;
0074 template class ListJob<Content>;
0075 template class ListJob<Distribution>;
0076 template class ListJob<DownloadItem>;
0077 template class ListJob<Event>;
0078 template class ListJob<Folder>;
0079 template class ListJob<Forum>;
0080 template class ListJob<HomePageType>;
0081 template class ListJob<KnowledgeBaseEntry>;
0082 template class ListJob<License>;
0083 template class ListJob<Message>;
0084 template class ListJob<Person>;
0085 template class ListJob<Topic>;
0086 template class ItemJob<Project>;
0087 template class ItemJob<Publisher>;
0088 template class ItemJob<RemoteAccount>;
0089 
0090 template class ItemPostJob<BuildService>;
0091 template class ItemPostJob<BuildServiceJob>;
0092 template class ItemPostJob<Project>;
0093 template class ItemPostJob<Publisher>;
0094 template class ItemPostJob<RemoteAccount>;
0095 
0096 template class ListJob<Project>;
0097 template class ListJob<Publisher>;
0098 template class ListJob<PublisherField>;
0099 template class ListJob<RemoteAccount>;
0100 
0101 template class ItemJob<AccountBalance>;
0102 template class ItemJob<Achievement>;
0103 template class ItemJob<BuildServiceJob>;
0104 template class ItemJob<BuildServiceJobOutput>;
0105 template class ItemJob<BuildService>;
0106 template class ItemJob<Forum>;
0107 template class ItemJob<PrivateData>;
0108 template class ItemJob<Config>;
0109 template class ItemJob<Content>;
0110 template class ItemJob<DownloadItem>;
0111 template class ItemJob<Event>;
0112 template class ItemJob<KnowledgeBaseEntry>;
0113 template class ItemJob<Message>;
0114 template class ItemJob<Person>;
0115 template class ItemPostJob<Achievement>;
0116 template class ItemPostJob<Content>;
0117 template class ItemPostJob<Comment>;
0118 template class ItemPostJob<Forum>;
0119 
0120 template class ItemPutJob<Achievement>;
0121 
0122 template class ItemDeleteJob<Achievement>;
0123 
0124 template class Parser<AccountBalance>;
0125 template class Parser<Achievement>;
0126 template class Parser<Activity>;
0127 template class Parser<BuildService>;
0128 template class Parser<BuildServiceJob>;
0129 template class Parser<BuildServiceJobOutput>;
0130 template class Parser<PrivateData>;
0131 template class Parser<Category>;
0132 template class Parser<Comment>;
0133 template class Parser<Config>;
0134 template class Parser<Content>;
0135 template class Parser<Distribution>;
0136 template class Parser<DownloadItem>;
0137 template class Parser<Event>;
0138 template class Parser<Folder>;
0139 template class Parser<Forum>;
0140 template class Parser<HomePageType>;
0141 template class Parser<KnowledgeBaseEntry>;
0142 template class Parser<License>;
0143 template class Parser<Message>;
0144 template class Parser<Person>;
0145 template class Parser<Project>;
0146 template class Parser<Publisher>;
0147 template class Parser<PublisherField>;
0148 template class Parser<RemoteAccount>;
0149 template class Parser<Topic>;
0150 
0151 }