Bratmobile
Classes | Public Member Functions | Protected Attributes | List of all members
B2BConfigurator::ClearVoyance Class Reference

Stores disturbance lookaheads for alternative DEFAULT tasks (where the disturbance is backpropagated) More...

#include <b2bconfigurator.h>

Classes

struct  DisturbanceLookahead
 

Public Member Functions

virtual bool add (vertexDescriptor v, const Disturbance &d)
 
virtual Disturbance query (vertexDescriptor v)
 Gets first disturbance predicted with a vertex. More...
 
void pop (vertexDescriptor v)
 Pops the first disturbance off of the vector associated with the queried vertex.
 
void reset ()
 
std::vector< DisturbanceLookaheadgetLookaheads () const
 

Protected Attributes

std::vector< DisturbanceLookaheadlookaheads
 

Detailed Description

Stores disturbance lookaheads for alternative DEFAULT tasks (where the disturbance is backpropagated)

Member Function Documentation

◆ query()

Disturbance B2BConfigurator::ClearVoyance::query ( vertexDescriptor  v)
virtual

Gets first disturbance predicted with a vertex.

Parameters
vvertex
Returns
Disturbance

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