The Pedigree Project  0.1
Public Member Functions | List of all members
Object Class Referenceabstract

#include <Object.h>

+ Inheritance diagram for Object:
+ Collaboration diagram for Object:

Public Member Functions

virtual uint64_t guid () const =0
 

Detailed Description

Object is merely the base class for all native subsystem objects.

Definition at line 26 of file Object.h.

Member Function Documentation

virtual uint64_t Object::guid ( ) const
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.


The documentation for this class was generated from the following files: