patterns man page

patterns — Design patterns


class Composite< T >
Composite pattern.
class CuriouslyRecurringTemplate< Impl >
Support for the curiously recurring template pattern.
class LazyObject
Framework for calculation on demand and result caching.
class Observable
Object that notifies its changes to a set of observers.
class Observer
Object that gets notified when a given observable changes.
class Singleton< T >
Basic support for the singleton pattern.
class AcyclicVisitor
degenerate base class for the Acyclic Visitor pattern


Generated automatically by Doxygen for QuantLib from the source code.


QuantLib Version 1.8.1 Fri Sep 23 2016