|
libart-paperback 0.1.0-a.1.20260122225059.e5fea306241a
PDF (1.4) library for C++
|
Represents the identity of an indirect object. More...
#include <art/paperback/types.hxx>
Public Member Functions | |
| Identity () | |
| Constructor. | |
| Identity (Index index, Generation generation) | |
| Constructor. | |
| bool | operator== (Identity const &other) const |
| Compare this identity with another. | |
| bool | operator!= (Identity const &other) const |
| Compare this identity with another. | |
| bool | operator< (Identity const &other) const |
| Compare this identity with another. | |
Public Attributes | |
| Index | index {} |
| Generation | generation {} |
Represents the identity of an indirect object.
|
inline |
Constructor.
This constructor creates an identity with index 0 and generation 0.
|
inline |
Constructor.
| index | The index of the identity. |
| generation | The generation of the identity. |
|
inline |
Compare this identity with another.
| other | The identity to compare with. |
|
inline |
Compare this identity with another.
| other | The identity to compare with. |
|
inline |
Compare this identity with another.