The Facade_ComplicatedSubSystem class and supporting classes that represent the complicated sub-system used in the Facade pattern. More...
Go to the source code of this file.
Classes | |
| class | DeviceNode |
| Represents a single device. Part of the Facade pattern example. More... | |
| class | DeviceChain |
| Represents a device chain, which is a collection of DeviceNode objects. Part of the Facade pattern example. More... | |
| class | Facade_ComplicatedSubSystem |
| Represents some kind of system that contains multiple device chains. Part of the Facade pattern example. More... | |
| class | Facade_ComplicatedSubSystemFactory |
| Class factory for the complicated sub-system class. Part of the Facade pattern example. More... | |
Namespaces | |
| namespace | DesignPatternExamples_csharp |
| The namespace containing all Design Pattern Examples implemented in C#. | |
Enumerations | |
| enum | DeviceTypes { DEVICECONTROLLER , CORE , GTE , PCH , PMC } |
| Identifies the type of devices that can appear in a device chain. Part of the Facade pattern example. More... | |
The Facade_ComplicatedSubSystem class and supporting classes that represent the complicated sub-system used in the Facade pattern.
Definition in file Facade_ComplicatedSubSystem.cs.