id.hpp
Go to the documentation of this file.
1
2#pragma once
3
4#include "memlite/common.hpp"
5
6namespace 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}
Unique identifier for instances in memlite system.
Definition: id.hpp:12