ChibiOS/HAL
6.1.0
|
Base object. More...
Go to the source code of this file.
Data Structures | |
struct | BaseObjectVMT |
BaseObject virtual methods table. More... | |
struct | BaseObject |
Base stream class. More... | |
Macros | |
#define | _base_object_methods |
BaseObject specific methods. More... | |
#define | _base_object_data |
BaseObject specific data. More... | |
Macro Functions (BaseObject) | |
#define | objGetInstance(type, ip) (type)(((size_t)(ip)) - (ip)->vmt->instance_offset) |
Returns the instance pointer starting from an interface pointer. More... | |
Base object.
This header defines a base object that is the root for the inheritance system.
Definition in file hal_objects.h.