21#ifndef GRANTLEE_OUTPUTSTREAM_H 
   22#define GRANTLEE_OUTPUTSTREAM_H 
   24#include "grantlee_templates_export.h" 
   26#include <QtCore/QSharedPointer> 
   27#include <QtCore/QTextStream> 
  104  virtual QString 
escape(
const QString &input) 
const;
 
  115  virtual QSharedPointer<OutputStream> 
clone(QTextStream *stream) 
const;
 
  140  QTextStream *m_stream;
 
 
The OutputStream class is used to render templates to a QTextStream.
QString escape(const SafeString &input) const
OutputStream(QTextStream *stream)
OutputStream & operator<<(const SafeString &input)
OutputStream & operator<<(QTextStream *stream)
OutputStream & operator<<(const QString &input)
virtual QSharedPointer< OutputStream > clone(QTextStream *stream) const
virtual QString escape(const QString &input) const
QString conditionalEscape(const Grantlee::SafeString &input) const
A QString wrapper class for containing whether a string is safe or needs to be escaped.
The Grantlee namespace holds all public Grantlee API.