QuantLib_Composite (3) - Linux Manuals
QuantLib_Composite: Composite pattern.
NAME
QuantLib::Composite - Composite pattern.
SYNOPSIS
#include <ql/patterns/composite.hpp>
Inherits T.
Protected Types
typedef std::list< boost::shared_ptr< T > >::iterator iterator
typedef std::list< boost::shared_ptr< T > >::const_iterator const_iterator
Protected Member Functions
void add (const boost::shared_ptr< T > &c)
Protected Attributes
std::list< boost::shared_ptr< T > > components_
Detailed Description
template<class T> class QuantLib::Composite< T >
Composite pattern.The typical use of this class is:
class CompositeFoo : public Composite<Foo> { ... };
Generated automatically by Doxygen for QuantLib from the source code.
Author