Robowflex  v0.1
Making MoveIt Easy
robowflex::PlanDataSetOutputter Class Referenceabstract

An abstract class for outputting benchmark results. More...

#include <benchmarking.h>

+ Inheritance diagram for robowflex::PlanDataSetOutputter:

Public Member Functions

virtual ~PlanDataSetOutputter ()=default
 Virtual destructor for cleaning up resources. More...
 
virtual void dump (const PlanDataSet &results)=0
 Write the results of a benchmarking query out. Must be implemented by child classes. More...
 

Detailed Description

An abstract class for outputting benchmark results.

Definition at line 506 of file benchmarking.h.

Constructor & Destructor Documentation

◆ ~PlanDataSetOutputter()

virtual robowflex::PlanDataSetOutputter::~PlanDataSetOutputter ( )
virtualdefault

Virtual destructor for cleaning up resources.

Member Function Documentation

◆ dump()

virtual void robowflex::PlanDataSetOutputter::dump ( const PlanDataSet results)
pure virtual

Write the results of a benchmarking query out. Must be implemented by child classes.

Parameters
[in]resultsThe results of one query of benchmarking.

Implemented in robowflex::IO::GNUPlotPlanDataSetOutputter, robowflex::OMPLPlanDataSetOutputter, robowflex::TrajectoryPlanDataSetOutputter, and robowflex::JSONPlanDataSetOutputter.


The documentation for this class was generated from the following file: