Data Structures

cargoaction.h File Reference

Actions to be applied to cargo packets. More...

#include "cargopacket.h"

Go to the source code of this file.

Data Structures

class  CargoRemoval< Tsource >
 Abstract action of removing cargo from a vehicle or a station. More...
class  CargoDelivery
 Action of final delivery of cargo. More...
class  CargoMovement< Tsource, Tdest >
 Abstract action for moving cargo from one list to another. More...
class  CargoTransfer
 Action of transferring cargo from a vehicle to a station. More...
class  CargoLoad
 Action of loading cargo from a station onto a vehicle. More...
class  CargoReservation
 Action of reserving cargo from a station to be loaded onto a vehicle. More...
class  CargoReturn
 Action of returning previously reserved cargo from the vehicle to the station. More...
class  CargoShift
 Action of shifting cargo from one vehicle to another. More...
class  CargoReroute
 Action of rerouting cargo between different station cargo lists and/or next hops. More...

Detailed Description

Actions to be applied to cargo packets.

Definition in file cargoaction.h.