orca-sim
orcasim-base
include
SimulationTime.hpp
Go to the documentation of this file.
1
/******************************************************************************
2
* This file is part of project ORCA. More information on the project
3
* can be found at the following repositories at GitHub's website.
4
*
5
* http://https://github.com/andersondomingues/orca-sim
6
* http://https://github.com/andersondomingues/orca-software
7
* http://https://github.com/andersondomingues/orca-mpsoc
8
* http://https://github.com/andersondomingues/orca-tools
9
*
10
* Copyright (C) 2018-2020 Anderson Domingues, <ti.andersondomingues@gmail.com>
11
*
12
* This program is free software; you can redistribute it and/or modify
13
* it under the terms of the GNU General Public License as published by
14
* the Free Software Foundation; either version 2 of the License, or
15
* (at your option) any later version.
16
*
17
* This program is distributed in the hope that it will be useful,
18
* but WITHOUT ANY WARRANTY; without even the implied warranty of
19
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
* GNU General Public License for more details.
21
*
22
* You should have received a copy of the GNU General Public License along
23
* with this program; if not, write to the Free Software Foundation, Inc.,
24
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
25
******************************************************************************/
26
#ifndef ORCASIM_BASE_INCLUDE_SIMULATIONTIME_HPP_
27
#define ORCASIM_BASE_INCLUDE_SIMULATIONTIME_HPP_
28
29
namespace
orcasim::base
{
30
31
#include <stdint.h>
32
#ifdef __WORDSIZE
33
34
#if __WORDSIZE == 64
35
typedef
uint64_t
SimulationTime
;
36
#else
37
typedef
uint32_t
SimulationTime
;
38
#endif
39
40
#else
41
typedef
uint32_t
SimulationTime
;
42
#endif
43
44
}
// namespace orcasim::base
45
#endif // ORCASIM_BASE_INCLUDE_SIMULATIONTIME_HPP_
orcasim::base
Definition:
Engine.hpp:39
orcasim::base::SimulationTime
uint32_t SimulationTime
Definition:
SimulationTime.hpp:41
Generated by
1.8.12