class Identifier
Defined at line 690 of file ../../src/developer/debug/ipc/records.h
This class is introduced in version 73 to clarify and simplify Filter creation and
identification between all entities in the system. Filters can be created by any of the
entities specified in |Originator|. This is ABI compatible with the previous uint32_t id value.
Public Methods
void Identifier ()
Defined at line 692 of file ../../src/developer/debug/ipc/records.h
void Identifier (uint32_t client_value, Originator originator)
An Identifier is created with an opaque value assigned by the originator, and the
originator's ordinal from the above list.
Defined at line 696 of file ../../src/developer/debug/ipc/records.h
bool operator== (const Identifier & other)
Defined at line 699 of file ../../src/developer/debug/ipc/records.h
std::strong_ordering operator<=> (const Identifier & other)
Defined at line 700 of file ../../src/developer/debug/ipc/records.h
IdentifierComponents Decode ()
Defined at line 704 of file ../../src/developer/debug/ipc/records.h
uint32_t value ()
Defined at line 711 of file ../../src/developer/debug/ipc/records.h
void Serialize (Serializer & ser, uint32_t ver)
Note: This is ABI compatible with the previous implementation, so we don't need to check the
versions.
Defined at line 715 of file ../../src/developer/debug/ipc/records.h