OpenTTD Source: DemandHandler Class Reference

OpenTTD Source 14.0-beta3

Public Member Functions
DemandHandler Class Reference

Stateless, thread safe demand handler. More...

`#include <demands.h>`

Inheritance diagram for DemandHandler:

## Public Member Functions
void | Run (LinkGraphJob &job) const override
| Call the demand calculator on the given component. More...
virtual | ~DemandHandler ()=default
| Virtual destructor has to be defined because of virtual Run().
Public Member Functions inherited from ComponentHandler
virtual | ~ComponentHandler ()=default
| Destroy the handler. More...

## Detailed Description

Stateless, thread safe demand handler.

Doesn't do anything but call DemandCalculator.

Definition at line 28 of file demands.h.

## Member Function Documentation

## ◆ Run()

void DemandHandler::Run | ( | LinkGraphJob & | job | ) | const
| inlineoverridevirtual

Call the demand calculator on the given component.

Parameters

  job | Component to calculate the demands for.

Implements ComponentHandler.

Definition at line 35 of file demands.h.

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

- src/linkgraph/demands.h