winIDEA SDK
|
This class configures format of Text export.
#include <CTraceController.h>
Public Types | |
enum | EExportFormat { EFmtText , EFmtCSV , EFmtBinary , EFmtXML } |
This enum defines constants for export formats. More... | |
Public Member Functions | |
CTraceTextExportFormat () | |
Creates object with default values. | |
int | getContentLen () |
Returns content length - number of characters. | |
EExportFormat | getExportFormat () |
Returns value used for option /TraceExport.Type. | |
virtual std::string | getExportFormatAsStr () |
Returns string with export format, suitable for setting winIDEA trace export format option. | |
CTraceTextExportFormatSPtr | setContentLen (int contentLen) |
Sets content length. More... | |
void | setOptions (CIDEController &ide, const std::string &docFileName) |
Writes options to winIDEA. More... | |
|
inherited |
|
inline |
Sets content length.
Default: 30.
contentLen | number of characters |
|
inlinevirtual |
Writes options to winIDEA.
This method is automatically called by CTraceController::exportData(). This method sets only configuration for Text format, but does not set trace export format to Text (modifies only options '/Document/<fname>/TraceExport.Text.*').
ide | ide controller |
docFileName | document file name relative to winIDEA workspace location |
Implements isys::CTraceFormatBase.