|
OpenTTD Source 20251117-master-g7398d2e290
|
Declaration of link graph job classes used for cargo distribution. More...
Go to the source code of this file.
Data Structures | |
| class | LinkGraphJob |
| Class for calculation jobs to be run on link graphs. More... | |
| struct | LinkGraphJob::DemandAnnotation |
| Demand between two nodes. More... | |
| struct | LinkGraphJob::EdgeAnnotation |
| Annotation for a link graph edge. More... | |
| struct | LinkGraphJob::NodeAnnotation |
| Annotation for a link graph node. More... | |
| class | Path |
| A leg of a path in the link graph. More... | |
Typedefs | |
| typedef std::list< Path * > | PathList |
| using | LinkGraphJobPool = Pool< LinkGraphJob, LinkGraphJobID, 32 > |
| Type of the pool for link graph jobs. | |
Variables | |
| LinkGraphJobPool | _link_graph_job_pool |
| The actual pool with link graph jobs. | |
Declaration of link graph job classes used for cargo distribution.
Definition in file linkgraphjob.h.
| using LinkGraphJobPool = Pool<LinkGraphJob, LinkGraphJobID, 32> |
Type of the pool for link graph jobs.
Definition at line 22 of file linkgraphjob.h.
| typedef std::list<Path *> PathList |
Definition at line 19 of file linkgraphjob.h.