Design patterns
Classes | |
| class | Bridge |
| The Bridge pattern made explicit. More... | |
| class | Composite |
| Composite pattern. More... | |
| class | CuriouslyRecurringTemplate |
| Support for the curiously recurring template pattern. More... | |
| class | LazyObject |
| Framework for calculation on demand and result caching. More... | |
| class | Observable |
| Object that notifies its changes to a set of observables. More... | |
| class | Observer |
| Object that gets notified when a given observable changes. More... | |
| class | Singleton |
| Basic support for the singleton pattern. More... | |
| class | AcyclicVisitor |
| degenerate base class for the Acyclic Visitor pattern More... | |