QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Classes | Namespaces
observable.hpp File Reference

observer/observable pattern More...

#include <ql/errors.hpp>
#include <ql/patterns/singleton.hpp>
#include <ql/shared_ptr.hpp>
#include <ql/types.hpp>
#include <set>

Go to the source code of this file.

Classes

struct  hash< boost::shared_ptr< T > >
 
class  Observable
 Object that notifies its changes to a set of observers. More...
 
class  ObservableSettings
 global repository for run-time library settings More...
 
class  Observer
 Object that gets notified when a given observable changes. More...
 

Namespaces

namespace  std
 STL namespace.
 
namespace  QuantLib
 

Detailed Description

observer/observable pattern

Definition in file observable.hpp.