21#ifndef TAGLIBRARYINTERFACE_H
22#define TAGLIBRARYINTERFACE_H
24#include "outputstream.h"
26#include <QtCore/QHash>
27#include <QtCore/QObject>
87 virtual QHash<QString, AbstractNodeFactory *>
91 static const QHash<QString, AbstractNodeFactory *> h;
98 virtual QHash<QString, Filter *>
filters(
const QString &name = {})
101 static const QHash<QString, Filter *> h;
108 "org.grantlee.TagLibraryInterface/1.0")
Base class for all NodeFactories.
Grantlee::Engine is the main entry point for creating Grantlee Templates.
Base class for all filters.
The TagLibraryInterface returns available tags and filters from libraries.
virtual QHash< QString, AbstractNodeFactory * > nodeFactories(const QString &name={})
virtual QHash< QString, Filter * > filters(const QString &name={})
The Grantlee namespace holds all public Grantlee API.