QuantLib: Design patterns

A free/open-source library for quantitative finance Reference manual - version 1.20

Classes
Design patterns

## Classes
class | Composite< T >
| Composite pattern. More...
class | CuriouslyRecurringTemplate< Impl >
| 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 observers. More...
class | Observer
| Object that gets notified when a given observable changes. More...
class | Singleton< T >
| Basic support for the singleton pattern. More...
class | AcyclicVisitor
| degenerate base class for the Acyclic Visitor pattern More...

## Detailed Description