winIDEA SDK
isys::EmitterFactory Class Reference

Description

This is a factory class for emitters.

Emitters can be used to write iSYSTEM test results to file. See isys::CTestResult.

Python example with coverage.

#include <IEmitter.h>

Static Public Member Functions

static IEmitterSPtr createYamlEmitter (isys::ICStreamSPtr &stream)
 Creates emitter for YAML format.
 
static CXMLEmitterSPtr createXmlEmitter (isys::ICStreamSPtr &stream)
 Creates emitter for XML format.
 
static IEmitterSPtr createCSVEmitter (isys::ICStreamSPtr &fileStream, const std::string &separator, bool isHeaderLine)
 Creates emitter for CSV format.