Parasol Planning Library (PPL)
Public Member Functions | Data Fields
RewireConnector::RewireTestOutput Struct Reference

An aggregate for returning the results of a rewiring check. More...

#include <RewireConnector.h>

Collaboration diagram for RewireConnector::RewireTestOutput:
Collaboration graph
[legend]

Public Member Functions

 RewireTestOutput (const bool _passed=false, LPOutput &&_lpo=LPOutput(), const double _cost=0)
 

Data Fields

bool passed {false}
 Should we use this rewiring? More...
 
LPOutput lpo
 The generated local plan. More...
 
double cost {0}
 New total cost to the rewired node. More...
 

Detailed Description

An aggregate for returning the results of a rewiring check.

Constructor & Destructor Documentation

◆ RewireTestOutput()

RewireConnector::RewireTestOutput::RewireTestOutput ( const bool  _passed = false,
LPOutput &&  _lpo = LPOutput(),
const double  _cost = 0 
)
inline

Field Documentation

◆ cost

double RewireConnector::RewireTestOutput::cost {0}

New total cost to the rewired node.

◆ lpo

LPOutput RewireConnector::RewireTestOutput::lpo

The generated local plan.

◆ passed

bool RewireConnector::RewireTestOutput::passed {false}

Should we use this rewiring?


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