id.hpp
Go to the documentation of this file.
1
2
#pragma once
3
4
#include "
memlite/common.hpp
"
5
6
namespace
by {
7
12
struct
_nout
id
{
13
id
(nint new_tagN, nint newChkN, nuint newSerial);
14
id
();
15
16
public
:
17
nbool operator==(
const
id
& rhs)
const
;
18
nbool operator!=(
const
id
& rhs)
const
;
19
20
public
:
21
void
rel();
22
nbool isHeap()
const
;
23
nbool isValid()
const
;
24
25
public
:
26
nint tagN: 21;
27
nint chkN: 22;
28
nuint serial: 21;
29
};
30
}
common.hpp
by::id
Unique identifier for instances in memlite system.
Definition:
id.hpp:12