Logo Search packages:      
Sourcecode: quantlib version File versions  Download package

Public Member Functions | Private Types | Private Member Functions | Private Attributes | Friends

QuantLib::Observable Class Reference

Object that notifies its changes to a set of observers. More...

#include <observable.hpp>

Inheritance diagram for QuantLib::Observable:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void notifyObservers ()
 Observable (const Observable &)
Observableoperator= (const Observable &)

Private Types

typedef std::list< Observer * >
::iterator 
iterator

Private Member Functions

void registerObserver (Observer *)
void unregisterObserver (Observer *)

Private Attributes

std::list< Observer * > observers_

Friends

class Observer

Detailed Description

Object that notifies its changes to a set of observers.

Definition at line 38 of file observable.hpp.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index