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

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

#include <RewireConnector.h>

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

Public Member Functions

 GroupRewireTestOutput (const bool _passed=false, GroupLPOutput &&_lpo=GroupLPOutput(), const double _cost=0)
 

Data Fields

bool passed {false}
 Should we use this rewiring? More...
 
GroupLPOutput 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 group rewiring check.

Constructor & Destructor Documentation

◆ GroupRewireTestOutput()

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

Field Documentation

◆ cost

double RewireConnector::GroupRewireTestOutput::cost {0}

New total cost to the rewired node.

◆ lpo

GroupLPOutput RewireConnector::GroupRewireTestOutput::lpo

The generated local plan.

◆ passed

bool RewireConnector::GroupRewireTestOutput::passed {false}

Should we use this rewiring?


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