Parasol Planning Library (PPL)
Public Types | Data Fields
ValidationStrategy< MPTraits >::GoldStandard Struct Reference

A gold standard input to validate against the target strategy. More...

#include <ValidationStrategy.h>

Collaboration diagram for ValidationStrategy< MPTraits >::GoldStandard:
Collaboration graph
[legend]

Public Types

enum class  Type {
  Roadmap , BlockRoadmap , CfgPath , FullCfgPath ,
  History
}
 The types of gold standard files we can read. More...
 

Data Fields

Type type
 The type of output to check. More...
 
std::string label
 Label for the generated object. More...
 
Robotrobot
 The robot represented in the output. More...
 
std::string filename
 The input filename. More...
 

Detailed Description

template<typename MPTraits>
struct ValidationStrategy< MPTraits >::GoldStandard

A gold standard input to validate against the target strategy.

Member Enumeration Documentation

◆ Type

template<typename MPTraits >
enum ValidationStrategy::GoldStandard::Type
strong

The types of gold standard files we can read.

Enumerator
Roadmap 
BlockRoadmap 
CfgPath 
FullCfgPath 
History 

Field Documentation

◆ filename

template<typename MPTraits >
std::string ValidationStrategy< MPTraits >::GoldStandard::filename

The input filename.

◆ label

template<typename MPTraits >
std::string ValidationStrategy< MPTraits >::GoldStandard::label

Label for the generated object.

◆ robot

template<typename MPTraits >
Robot* ValidationStrategy< MPTraits >::GoldStandard::robot

The robot represented in the output.

◆ type

template<typename MPTraits >
Type ValidationStrategy< MPTraits >::GoldStandard::type

The type of output to check.


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