Eclipse SUMO - Simulation of Urban MObility
MSBatteryExport.h
Go to the documentation of this file.
1
/****************************************************************************/
2
// Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.org/sumo
3
// Copyright (C) 2001-2019 German Aerospace Center (DLR) and others.
4
// This program and the accompanying materials
5
// are made available under the terms of the Eclipse Public License v2.0
6
// which accompanies this distribution, and is available at
7
// http://www.eclipse.org/legal/epl-v20.html
8
// SPDX-License-Identifier: EPL-2.0
9
/****************************************************************************/
16
// Realises dumping Battery Data
17
/****************************************************************************/
18
#ifndef MSBatteryExport_h
19
#define MSBatteryExport_h
20
21
22
// ===========================================================================
23
// included modules
24
// ===========================================================================
25
#include <
config.h
>
26
27
#include <
utils/common/SUMOTime.h
>
28
29
30
// ===========================================================================
31
// class declarations
32
// ===========================================================================
33
class
OutputDevice
;
34
35
36
// ===========================================================================
37
// class definitions
38
// ===========================================================================
48
class
MSBatteryExport
{
49
public
:
59
static
void
write
(
OutputDevice
& of,
SUMOTime
timestep,
int
precision);
60
61
62
private
:
64
MSBatteryExport
(
const
MSBatteryExport
&);
65
67
MSBatteryExport
&
operator=
(
const
MSBatteryExport
&);
68
69
};
70
71
72
#endif
73
MSBatteryExport::operator=
MSBatteryExport & operator=(const MSBatteryExport &)
Invalidated assignment operator.
SUMOTime.h
OutputDevice
Static storage of an output device and its base (abstract) implementation.
Definition:
OutputDevice.h:63
SUMOTime
long long int SUMOTime
Definition:
SUMOTime.h:34
MSBatteryExport::write
static void write(OutputDevice &of, SUMOTime timestep, int precision)
Writes the complete network state of the given edges into the given device.
Definition:
MSBatteryExport.cpp:41
MSBatteryExport::MSBatteryExport
MSBatteryExport(const MSBatteryExport &)
Invalidated copy constructor.
config.h
MSBatteryExport
Realises dumping Battery Data.
Definition:
MSBatteryExport.h:48
src
microsim
output
MSBatteryExport.h
Generated on Sun Dec 13 2020 08:44:58 for Eclipse SUMO - Simulation of Urban MObility by
1.8.20