winIDEA SDK
isys::CCoverageTextExportFormat Class Reference

Description

This class configures format of Text export.

#include <CCoverageController2.h>

Inheritance diagram for isys::CCoverageTextExportFormat:
isys::CCoverageFormatBase

Public Types

enum  EExportFormat {
  EFmtHTML , EFmtText ,
  EFmtXML , EFmtCSV ,
  EFmtGCOV
}
 This enum defines available export format for coverage measurements. More...
 

Public Member Functions

 CCoverageTextExportFormat ()
 Creates object with default values.
 
EExportFormat getExportFormat () const
 Returns coverage export format.
 
std::string getExportFormatAsStr () const
 Returns string containing export format, which can be used for setting of option /Document/<file name>/Coverage.Export.Format More...
 

Member Enumeration Documentation

◆ EExportFormat

This enum defines available export format for coverage measurements.

Enumerator
EFmtHTML 

export as HTML

EFmtText 

export as text

EFmtXML 

export as XML.

This format should be used if parsing data with CCoverageData2 is needed

EFmtCSV 

export as Comma Separated Values format

EFmtGCOV 

export in gcov (GNU coverage) format

Member Function Documentation

◆ getExportFormatAsStr()

std::string isys::CCoverageFormatBase::getExportFormatAsStr ( ) const
inherited

Returns string containing export format, which can be used for setting of option /Document/<file name>/Coverage.Export.Format

See also
getExportFormat()