23 #ifndef GRANTLEE_FILTER_H
24 #define GRANTLEE_FILTER_H
26 #include "grantlee_core_export.h"
27 #include "outputstream.h"
28 #include "safestring.h"
30 #include <QtCore/QSharedPointer>
31 #include <QtCore/QStringList>
32 #include <QtCore/QVariant>
56 typedef QSharedPointer<Filter> Ptr;
77 return m_stream->escape( input );
86 return m_stream->escape( input );
94 return m_stream->escape( input );
104 virtual QVariant doFilter(
const QVariant &input,
105 const QVariant &argument = QVariant(),
106 bool autoescape =
false