winIDEA SDK
isys::CProfilerBTFExportFormat Class Reference

Description

This class configures format of BTF export.

#include <CProfilerController2.h>

Inheritance diagram for isys::CProfilerBTFExportFormat:
isys::CProfilerFormatBase

Public Types

enum  EExportFormat {
  EFmtXML , EFmtText1 ,
  EFmtBTF , EFmtMDF ,
  EFmtHTML
}
 This enum defines available export format for profiler measurements. More...
 

Public Member Functions

 CProfilerBTFExportFormat ()
 Creates object with default values.
 
EExportFormat getExportFormat () const
 Returns profiler export format.
 
std::string getExportFormatAsStr () const
 Returns string containing export format, which can be used for setting of option '/Document/<file name>/ProfilerExport.Scope.Type'. More...
 
virtual void setOptions (CIDEController &ide, const std::string &docFileName)
 Sets export configuration options in winIDEA.
 

Member Enumeration Documentation

◆ EExportFormat

This enum defines available export format for profiler measurements.

Enumerator
EFmtXML 

export as XML

EFmtText1 

export as formatted text, see options with 'ProfilerExport.Export.Text1.

*' in URL

EFmtBTF 

export as BTF

EFmtMDF 

export as MDF

EFmtHTML 

export as HTML

Member Function Documentation

◆ getExportFormatAsStr()

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

Returns string containing export format, which can be used for setting of option '/Document/<file name>/ProfilerExport.Scope.Type'.

See also
setAreaScope()