SourcePro® C++ API Reference Guide

Product Documentation:
   SourcePro C++
Documentation Home
List of all members | Public Member Functions
RWQECSVResultHandler Class Reference

#include <rw/rwtest/perf/RWQECSVResultHandler.h>

Public Member Functions

 RWQECSVResultHandler (std::ostream &ostrm)
 
 RWQECSVResultHandler (const RWQECSVResultHandler &rhs)
 
void endSuite ()
 
void endTest ()
 
void handleResult (const RWQEPerfTestResult &result)
 
void startSuite (const std::string &desc)
 
void startTest (const RWQEPerfTestDef &def)
 

Detailed Description

An implementation of the Result Handler API that prints data to a supplied std::ostream in a CSV format.

Constructor & Destructor Documentation

RWQECSVResultHandler::RWQECSVResultHandler ( std::ostream &  ostrm)
inline

Constructs an RWQECSVResultHandler for the specified std::ostream ostrm.

RWQECSVResultHandler::RWQECSVResultHandler ( const RWQECSVResultHandler rhs)
inline

Copy constructor. The std::ostream reference is preserved.

Member Function Documentation

void RWQECSVResultHandler::endSuite ( )
inline

Performs no action in this handler.

void RWQECSVResultHandler::endTest ( )
inline

Performs no action in this handler.

void RWQECSVResultHandler::handleResult ( const RWQEPerfTestResult result)
inline

Writes a summary of an iteration result to the output stream.

void RWQECSVResultHandler::startSuite ( const std::string &  desc)
inline

Writes out a header for the test definition

void RWQECSVResultHandler::startTest ( const RWQEPerfTestDef def)
inline

Writes a summary of the test definition to the output stream.

Copyright © 2016 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.