openMSX
EmuDuration.cc
Go to the documentation of this file.
1
#include "
EmuDuration.hh
"
2
#include <limits>
3
4
namespace
openmsx
{
5
6
const
EmuDuration
EmuDuration::zero
(uint64_t(0));
7
const
EmuDuration
EmuDuration::infinity
(
std::numeric_limits<uint64_t>::max
());
8
9
template
<
typename
Archive>
10
void
EmuDuration::serialize
(Archive& ar,
unsigned
/*version*/
)
11
{
12
ar.serialize(
"time"
, time);
13
}
14
INSTANTIATE_SERIALIZE_METHODS
(
EmuDuration
);
15
16
}
// namespace openmsx
openmsx::EmuDuration
Definition:
EmuDuration.hh:16
openmsx::EmuDuration
EmuDuration
Definition:
EmuDuration.cc:14
gl::max
vecN< N, T > max(const vecN< N, T > &x, const vecN< N, T > &y)
Definition:
gl_vec.hh:287
openmsx::EmuDuration::zero
static const EmuDuration zero
Definition:
EmuDuration.hh:116
openmsx::EmuDuration::infinity
static const EmuDuration infinity
Definition:
EmuDuration.hh:117
openmsx
Thanks to enen for testing this on a real cartridge:
Definition:
Autofire.cc:5
EmuDuration.hh
INSTANTIATE_SERIALIZE_METHODS
#define INSTANTIATE_SERIALIZE_METHODS(CLASS)
Definition:
serialize.hh:1006
openmsx::EmuDuration::serialize
void serialize(Archive &ar, unsigned version)
Definition:
EmuDuration.cc:10
Generated on Fri Oct 11 2019 23:13:48 for openMSX by
1.8.13