The Pedigree Project
0.1
|
#include <Object.h>
Public Member Functions | |
virtual uint64_t | guid () const =0 |
Object is merely the base class for all native subsystem objects.
|
pure virtual |
Retrieves the global unique identifier for this class.
The global unique identifier is used when creating a new object to register the application object with the kernel. This identifier must match with the kernel's mapping of identifiers to kernel classes otherwise the system calls will fail in unexpected ways.
Implemented in Demo.