22 #ifndef __ctkCmdLineModuleXslTransform_h
23 #define __ctkCmdLineModuleXslTransform_h
26 #include "ctkCommandLineModulesCoreExport.h"
28 class ctkCmdLineModuleXslTransformPrivate;
58 void setOutput(QIODevice* output);
64 QIODevice* output()
const;
72 void setOutputSchema(QIODevice* output);
78 bool formatXmlOutput()
const;
88 void setFormatXmlOutput(
bool format);
110 void setXslTransformation(QIODevice* transformation);
120 void setXslExtraTransformation(QIODevice* transformation);
130 void bindVariable(
const QString& name,
const QVariant& value);
138 void setValidateOutput(
bool validate);
144 bool validateOutput()
const;
154 virtual bool error()
const;
168 QScopedPointer<ctkCmdLineModuleXslTransformPrivate> d;
173 #endif // CTKCMDLINEMODULEXSLTRANSFORM_H