1Design patterns(3) QuantLib Design patterns(3)
2
3
4
6 Design patterns -
7
8 Classes
9 class Composite
10 Composite pattern.
11 class CuriouslyRecurringTemplate
12 Support for the curiously recurring template pattern.
13 class LazyObject
14 Framework for calculation on demand and result caching.
15 class Observable
16 Object that notifies its changes to a set of observables.
17 class Observer
18 Object that gets notified when a given observable changes.
19 class Singleton
20 Basic support for the singleton pattern.
21 class AcyclicVisitor
22 degenerate base class for the Acyclic Visitor pattern
23
24
25
26Version 0.8.1 29 Oct 2007 Design patterns(3)