CuriouslyRecurringTemplate Class Template Reference
[Design patterns]

#include <ql/patterns/curiouslyrecurring.hpp>

Inheritance diagram for CuriouslyRecurringTemplate:

Inheritance graph
[legend]
List of all members.

Detailed Description

template<class Impl>
class QuantLib::CuriouslyRecurringTemplate< Impl >

Support for the curiously recurring template pattern.

See James O. Coplien. A Curiously Recurring Template Pattern. In Stanley B. Lippman, editor, C++ Gems, 135-144. Cambridge University Press, New York, New York, 1996.


Protected Member Functions

Impl & impl ()
const Impl & impl () const