OpenTTD Source  20241108-master-g80f628063a
order_backup.cpp File Reference

Handling of order backups. More...

#include "stdafx.h"
#include "command_func.h"
#include "core/pool_func.hpp"
#include "network/network.h"
#include "network/network_func.h"
#include "order_backup.h"
#include "vehicle_base.h"
#include "window_func.h"
#include "station_map.h"
#include "order_cmd.h"
#include "group_cmd.h"
#include "vehicle_func.h"
#include "safeguards.h"

Go to the source code of this file.

Functions

CommandCost CmdClearOrderBackup (DoCommandFlag flags, TileIndex tile, ClientID user_id)
 Clear an OrderBackup. More...
 

Variables

OrderBackupPool _order_backup_pool ("BackupOrder")
 

Detailed Description

Handling of order backups.

Definition in file order_backup.cpp.

Function Documentation

◆ CmdClearOrderBackup()

CommandCost CmdClearOrderBackup ( DoCommandFlag  flags,
TileIndex  tile,
ClientID  user_id 
)

Clear an OrderBackup.

Parameters
flagsFor command.
tileTile related to the to-be-cleared OrderBackup.
user_idUser that had the OrderBackup.
Returns
The cost of this operation or an error.

Definition at line 154 of file order_backup.cpp.

References DC_EXEC, INVALID_TILE, and OrderBackup::ResetOfUser().