Declaration of the IDeviceNetworkHighLevel interface representing the high-level system used in the Facade Pattern. More...
#include "helpers/uintarray.h"
Go to the source code of this file.
Classes | |
struct | IDeviceNetworkHighLevel |
Represents a high level view of a complex network of device chains. A device chain can be thought of as a list of devices that can be made visible or hidden in the list but maintain the same relationship to each other regardless of visibility. More... | |
Macros | |
#define | __FACADE_INTERFACE_H__ |
Functions | |
IDeviceNetworkHighLevel * | Facade_GetHighLevelDeviceService (void) |
Retrieve a set of function pointers to the high-level device service used in the Facade Pattern example. | |
Declaration of the IDeviceNetworkHighLevel interface representing the high-level system used in the Facade Pattern.
Definition in file c/Facade_Interface.h.
#define __FACADE_INTERFACE_H__ |
Definition at line 8 of file c/Facade_Interface.h.
IDeviceNetworkHighLevel * Facade_GetHighLevelDeviceService | ( | void | ) |
Retrieve a set of function pointers to the high-level device service used in the Facade Pattern example.
Definition at line 106 of file Facade_Interface.c.
References highlevelService.
Referenced by Facade_Exercise().