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
/****************************************************************************/
17
// Realises dumping Battery Data
18
/****************************************************************************/
19
#ifndef MSBatteryExport_h
20
#define MSBatteryExport_h
21
22
23
// ===========================================================================
24
// included modules
25
// ===========================================================================
26
#include <
config.h
>
27
28
#include <
utils/common/SUMOTime.h
>
29
30
31
// ===========================================================================
32
// class declarations
33
// ===========================================================================
34
class
OutputDevice
;
35
36
37
// ===========================================================================
38
// class definitions
39
// ===========================================================================
49
class
MSBatteryExport
{
50
public
:
60
static
void
write
(
OutputDevice
& of,
SUMOTime
timestep,
int
precision);
61
62
63
private
:
65
MSBatteryExport
(
const
MSBatteryExport
&);
66
68
MSBatteryExport
&
operator=
(
const
MSBatteryExport
&);
69
70
};
71
72
73
#endif
74
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:64
SUMOTime
long long int SUMOTime
Definition:
SUMOTime.h:35
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:42
MSBatteryExport::MSBatteryExport
MSBatteryExport(const MSBatteryExport &)
Invalidated copy constructor.
config.h
MSBatteryExport
Realises dumping Battery Data.
Definition:
MSBatteryExport.h:49
src
microsim
output
MSBatteryExport.h
Generated on Wed Jan 15 2020 15:04:13 for Eclipse SUMO - Simulation of Urban MObility by
1.8.16