Warning, /pim/akonadi/src/server/storage/schema-header.xsl is written in an unsupported language. File is not indexed.
0001 <!--
0002 SPDX-FileCopyrightText: 2013 Volker Krause <vkrause@kde.org>
0003
0004 SPDX-License-Identifier: LGPL-2.0-or-later
0005 -->
0006
0007 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
0008 version="1.0">
0009
0010 <!-- schema class header template -->
0011 <xsl:template name="schema-header">
0012 #ifndef <xsl:value-of select="$className"/>_H
0013 #define <xsl:value-of select="$className"/>_H
0014
0015 #include "src/server/storage/schema.h"
0016
0017 namespace Akonadi {
0018 namespace Server {
0019
0020 class <xsl:value-of select="$className"/> : public Schema
0021 {
0022 public:
0023 QList<TableDescription> tables() override;
0024 QList<RelationDescription> relations() override;
0025 };
0026
0027 } // namespace Server
0028 } // namespace Akonadi
0029
0030 #endif
0031 </xsl:template>
0032
0033 </xsl:stylesheet>